SSE- Embedded C
Core
Develop embedded C and Ada software for real-time interface modules and drivers on Power Architecture processors, adhering to strict aerospace lifecycle standards.
Role type
Senior Embedded C Engineer (Aerospace/Defense)
Builds
Low-level driver and interface modules for discrete/analog inputs, outputs, and communication protocols (MIL-STD-1553B, RS-422, RS-232)
Domain
Aerospace & Defense (Aerospace)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded C, Ada 95/Ada 2012, MPC 5777C Power Architecture, MC 68332, MIL-STD-1553B, RS-422, RS-232, DO-178B Level-A/C, real-time code optimization, low-level driver development
Preferred skills
Assembly language (MPC 5777C/68332), DOD-STD-2167A, Green Hills AdaMULTI, GNAT, Visual Studio, QT, Eclipse, Tornado, MATLAB/Simulink, VxWorks, bare-board development, IBM ClearCase/ClearQuest, UML, SysML
Technologies
MPC 5777C, MC 68332, MIL-STD-1553B, RS-422, RS-232, Green Hills AdaMULTI, GNAT, Visual Studio, QT, Eclipse, Tornado, MATLAB, Simulink, VxWorks, IBM ClearCase, ClearQuest
Responsibilities
Prepare lower-level requirements and design strategies from higher-level specs; code interface modules and drivers; optimize real-time code and perform timing measurements; handle data packing/unpacking for MIL-STD-1553B; read/write memory devices and manage inter-processor communication; produce lifecycle documents and impact analysis reports.
Seniority
Senior, hands-on IC