CareerPlan

Software Systems Engineer

USAFull-time$96k–$136k2026-11-06 → 2026-11-09
On-siteCitizens onlySecurity clearance required

Core

Analyze and translate mission/system requirements into software and interface specifications, developing architecture products and supporting end-to-end system integration for complex aerospace and defense systems.

Role type

Senior Systems Engineer (Software)

Builds

Mission-critical space and ground systems, flight software, and integrated defense capabilities

Domain

Aerospace, Defense, Intelligence, Space

Required skills

Systems engineering lifecycle management, software requirements decomposition, system integration, verification and validation, Agile and DevSecOps methodologies, stakeholder communication, risk mitigation, configuration management, performance analysis, trade studies

Preferred skills

Spacecraft and satellite systems, flight software architectures, MBSE and SysML, space communications and TT&C, hardware-in-the-loop testing, mission simulations, space systems cybersecurity, digital engineering environments

Technologies

DevSecOps, Hardware Support, Network Security

Responsibilities

Analyze stakeholder, mission, and system requirements and translate them into software and interface requirements. Develop and maintain software architecture products, Interface Control Documents, and systems engineering artifacts. Support software requirements decomposition, allocation, verification, and validation throughout the development lifecycle. Coordinate with flight software, ground software, cybersecurity, and hardware engineering teams to support end-to-end system integration. Participate in system design reviews, software technical reviews, and program milestone events, including SRR, PDR, CDR, TRR, and ORR. Maintain requirements traceability across mission objectives, system requirements, software specifications, and verification activities. Support software integration, test planning and execution, anomaly resolution, and operational readiness. Perform system modeling, performance analysis, and trade studies to evaluate technical solutions and inform engineering decisions. Coordinate software configuration management, change control, and release activities. Help identify risks, plan mitigations, and resolve technical issues. Support mission operations, anomaly investigations, software upgrades, and post-launch sustainment as needed. Ensure compliance with applicable aerospace, cybersecurity, quality assurance, and mission assurance standards.

Seniority

Senior, hands-on IC