Stream-aligned Software Engineer (Military Derivatives)
Core
Design, write, and maintain high-performance C++ software for mission systems, focusing on data-centric communication and GUIs.
Role type
Senior C++ Software Engineer (Mission Systems)
Builds
Next-generation mission system capabilities and customer-facing features
Domain
Aerospace defense and space
Deliverable
production ML models | product features
Required skills
Modern C++, Linux, CMake, Git, TDD, DDS middleware, Qt framework
Preferred skills
GoogleTest, Catch2, QML, Quick
Responsibilities
Design and implement software architectures and API contracts, develop responsive GUIs, implement data-centric network architectures, ensure software quality through unit and regression testing, maintain clean and efficient code
Seniority
Senior, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.