Software Engineer, Phantom Works Weapons - Saint Charles
Core
Design, develop, test, and maintain embedded software for future weapons programs, translating customer needs into initial software product designs.
Role type
Application Software Engineer (Embedded Systems)
Builds
Embedded software products for defense and weapons systems
Domain
Defense / Aerospace / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, Python, C#, Linux development, software architecture, network architectures (TCP/UDP), Git/version control
Preferred skills
None stated
Technologies
C#, Git, Linux, Python, C++, TCP/UDP
Responsibilities
Design, develop, test, and maintain embedded software across the full lifecycle; review and analyze customer needs to translate into initial software product designs; define software interfaces; perform unit and integration testing; support software system integration and test activities; prepare and maintain software documentation
Seniority
Mid-level, hands-on IC