CareerPlanSign in

Senior C++ Software Engineer - Mission Planning

USA💼 Full-time💰 $85,000–$85,000🗓 2026-09-02 → 2026-10-03

Core

Design, develop, test, and review cyber-hardened software in C++ and Python for multi-mission and multi-service planning capabilities, including ballistic missile defense and space domain awareness.

Role type

Senior C++ Software Engineer (Mission Planning)

Builds

Multi-mission simulation software and mission planning tools for U.S. military systems

Domain

Defense, security, space, and science

Deliverable

production ML models | product features

Required skills

C++ application development, Python programming, Linux development, Git version control, object-oriented design, algorithm design, software testing, software assurance, code refactoring, technical documentation

Preferred skills

C++ build tools (CMake, Conan), Conda package management, software profiling and optimization, static and dynamic code analysis, software delivery pipelines (GitLab CI/CD), modeling and simulation

Technologies

C++, Python, Linux, Git, GitLab, CI/CD, CMake, Conan, Conda

Responsibilities

Design, develop, test, and review cyber-hardened software; perform object-oriented and algorithm design; implement code from specifications; conduct code refactoring and software assurance; support documentation; build multi-mission simulation software; document concepts, requirements, and technical recommendations

Seniority

Senior, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 940,000+ jobs from 20+ sources.