Software Engineer–Developer, Phantom Works Weapons (Experienced or Senior)
Core
Design, develop, test, and maintain embedded software for next-generation weapons programs, including the Next Generation Cruise Missile.
Role type
Senior IC embedded software engineer
Builds
Embedded software solutions for defense systems
Domain
Defense / Aerospace
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, C#, Linux development, Git, software architecture, TCP/UDP network programming
Preferred skills
Host environment integration, software architecture design, development lifecycle compliance, validation and verification processes
Technologies
C++, Python, C#, Linux, Git, TCP/UDP
Responsibilities
Design, develop, test, and maintain embedded software; translate customer requirements into software designs; perform unit and integration testing; participate in peer reviews; support system integration and test; create software documentation
Seniority
Senior, hands-on IC