Embedded Software Engineer
Core
Design, code, debug, and integrate real-time control software for military vehicle sub-systems including stabilized turret drive systems and integrated weapon systems.
Role type
Embedded Software Engineer
Builds
Real-time control software for electrohydraulic and electromechanical actuation systems
Domain
Defense / Aerospace
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C language, RTOS, communication protocol drivers, Unix internals, low level driver software, electronic part data sheets, electrical schematics
Preferred skills
Java, embedded Linux, GUI software
Technologies
RTOS, embedded Linux, 1553, UART, SPI, I2C
Responsibilities
Design and integrate new capabilities for turreted weapons systems, debug existing systems, deliver executable software meeting quality requirements, provide status reporting to management
Seniority
Mid-level, hands-on IC