Orion Software Mission Integrator (ADV000CMP)
Role details
Job location
Tech stack
Job description
We are seeking an Orion Software Mission Integrator to support the Orion Avionics, Power & Software (APS) Office as part of NASA's Artemis Program. This role provides technical leadership and multi - mission integration across Orion Flight Software (FSW), simulation/software - in - the - loop environments, and continuous integration (CI) infrastructure. The Software Mission Integrator ensures Orion's software architecture, mission - specific configurations, and cross - program interfaces are developed, synchronized, and validated to support multiple deep - space missions in parallel. This position will serve as a key contributor between program stakeholders including SLS, HLS, Gateway partners, flight dynamics, GNC, C&W, displays, networking, and simulation/emulator development teams., Lead integration activities to ensure Orion's software supports multiple missions in parallel, including variations in lander types, trajectories, mission phases, visiting vehicle interactions, and operational constraints.
- Develop and maintain software architecture approaches, configuration strategies, and data-driven implementation schemes to enable efficient reuse across missions.
- Ensure consistent handling of mission - unique networking, telemetry, commanding, displays, caution & warning, sequencing, and GNC behaviors.
- Coordinate with Orion's Software Manager to optimize long - term architectural direction and mission - to - mission software strategy.
- Systems & Cross - Program Interface Integration.
- Serve as the technical integrator for Orion software interfaces involving SLS, HLS, Gateway, Visiting Vehicles, simulation environments, and program - to - program ICDs.
- Participate in SLS and HLS ICD working groups, ensuring Orion interfaces are properly represented and optimized for multi - mission operations.
- Identify and resolve cross - program, cross - system, and schedule dependencies impacting the Orion software build plan.
- Support resolution of discrepancies, interface conflicts, and software - related RIDs.
- Continuous Integration, Test Campaigns & Build Management.
- Ensure Orion's Continuous Integration (CI) environment supports parallel mission development and validation.
- Guide development of CI test suites, regression checks, and automated mission - specific test gates.
- Track emulator and joint testing campaign build needs across SLS, HLS, and other partners.
- Ensure stable, testable software builds can be produced and delivered for each mission on a predictable cadence.
- Coordinate with simulation/emulator teams to ensure accurate modeling of mission - specific software behaviors.
- Technical Leadership & Program Support.
Requirements
Bachelor's degree in Engineering and may be expected to have a related master's degree and normally possess 10-15 years of related experience.
- Bachelor's degree in Software Engineering, Systems Engineering, Electrical Engineering, Computer Engineering, or a related technical field.
- 15+ years of experience in flight software, simulation environments, spacecraft systems engineering, or safety - critical software platforms.
- Strong proficiency in software requirements development, verification/validation (V&V), interface definition, and configuration management.
- Experience with networking architectures, C&DH systems, or flight software frameworks used in aerospace applications.
- Experience coordinating across multiple disciplines including GNC, C&W, FSW, simulation/soc, avionics, and systems engineering.
- Familiarity with NASA software or systems engineering processes.
- U.S. Citizen or Permanent Resident (per contract requirements).
Desired qualifications/non-essential skills required:
-
Previous experience supporting NASA programs such as Orion, Gateway, ISS, Artemis, SLS, or HLS.
-
Experience with multi - mission development or multi - vehicle flight software integration.
-
Understanding of model - based approaches, simulation pipelines, and mission configuration systems.
-
Knowledge of Time - Triggered Ethernet, safety - critical networking, or mission avionics integration.
-
Experience with CI/CD systems, automated test pipelines, or mission - oriented software workflows.
-
Familiarity with NASA standards such as NPR 7123, NPR 7150.2 (software engineering), NPR 8705.2 (human - rating), or related certification processes.
-
Experience with Atlassian JIRA/Confluence, SharePoint, Git - based workflows, and requirements management tools., * Integration testing
- Jira
- Systems Architecture
Benefits & conditions
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $89,600.00 - $198,400.00.
CGI Federal's benefits are offered to eligible professionals on their first day of employment to include: . Competitive compensation . Comprehensive insurance options . Matching contributions through the 401(k) plan and the share purchase plan . Paid time off for vacation, holidays, and sick time . Paid parental leave . Learning opportunities and tuition assistance . Wellness and Well-being programs