Software Engineer
Core
Design and development of on-board missile software on custom platforms and support for simulator design for testing.
Role type
Software Engineer (Real-Time Systems)
Builds
On-board missile software and testing simulators
Domain
Defense / Missile Systems / Real-Time Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, Object-Oriented Programming, Real-Time Operating Systems, UML/SYSML, Software Drivers, Requirements Management (DOORS), Configuration Management
Preferred skills
MISRA C++ standard compliance, Static code analysis tools (PRQA)
Technologies
C, C++, UML, SYSML, IBM tools, DOORS, PRQA
Responsibilities
Design and develop on-board missile software, Support design and development of testing simulators, Produce software documentation according to military standards
Seniority
Mid-level (2-3 years experience)