Systems Engineering

Systems Engineering

Novel Engineering provides Electronic and Software Systems Engineering services utilizing the latest in design methodologies highlighted by our expertise in Model-Based Systems Engineering. Proper and efficient Systems Engineering reduces risk in both time and cost domains. Novel’s experience includes ground up system engineering, reverse engineering from legacy projects, modernization efforts, obsolescence redesign, and updates to and for certification requirements. Novel incorporates Systems Engineering into its Waterfall, Agile, and Hybrid Development Process Methodologies.

Novel Engineering Tools & Languages

Below is a list of tools and languages Novel uses on various projects including complex controls and safety-critical systems:

Requirements Capture, Model-Based, & Detail Design
  • DOORS, Jira, MagicDraw, Enterprise Architect, Rhapsody, Rose UML, SysML
Coding Languages
  • C, C++, C#, Objective C, Java, Python, Ada (Software)
  • Verilog, VHDL, SystemC, Ladder Logic (FPGA, PLC)
Database, Big Data, & Networking
  • SQL, NoSQL, PLSQL, SQL Server, Oracle, MySQL, Mongo, Hadoop
  • TCP/IP, UDP, CAN, MOBUS, PROFIBUS, ZeroMQ, Twisted, Boost ASIO
Graphics and UI
  • OpenGL, SDL2, QT, CSS, PHP, HTML5, Javascript, AJAX, Adobe
Circuit Design & Layout
  • Cadence, OrCAD, Pads, Mentor Graphics, Eaglesoft, Zuken
Simulation & Test
  • ModelSim, Matlab, Simulink, VectorCast, Rational Test Real-Time, Jenkins
IDEs
  • Visual Studio, Komodo, Eclipse, Jira, Multi (Green Hills), Code Composer Studio (TI), Code Warrior (Metrowerks), Arduino
RTOS
  • Integrity (Green Hills), VxWorks, LynxOS, BareMetal, Hypervisors
Non-RTOS
  • Linux, Android, iOS, Windows

Model-Based Systems Engineering