CareerPlan

Systems Software Engineer, Missile Defense National Team (Associate, Experienced, Senior)

2 LocationsFull-time$99k2026-09-01 → 2026-11-09
On-site · United StatesUnited States citizens onlySecurity clearance required

Core

Design, develop, and test software systems and Java-based mathematical algorithms for the Command, Control, Battle Management, and Communications (C2BMC) system supporting the Ballistic Missile Defense System (BMDS).

Role type

Senior IC systems software engineer (defense)

Builds

C2BMC operational software applications and algorithms for the Missile Defense Agency

Domain

Defense / Missile Defense / Systems Engineering

Deliverable

production ML models | product features

Required skills

Java (J2EE/Java Spring), UML, Agile software development, software systems engineering, software design, integration and test, requirements analysis

Preferred skills

MBSE, automated test scripts, performance optimization, unit testing frameworks, microservices, MATLAB to Java integration, large command and control system design

Technologies

Java, Spring, UML, Eclipse, Maven, Gradle, MATLAB

Responsibilities

Develop and modify operating system applications; create software design documents (Algorithm, Functional); execute integration and test activities; decompose system requirements into software-level requirements; support full software development lifecycle including code reviews and testing

Seniority

Senior, hands-on IC