CACI International Inc
NASA Lunar Gateway Flight Software Architect and Systems Engineer
CACI International Inc, Houston, Texas, United States, 77246
NASA Lunar Gateway Flight Software Architect and Systems Engineer
Job Category: Engineering. Time Type: Full time. Minimum Clearance Required to Start: NACI. Employee Type: Regular. Percentage of Travel Required: Up to 10%. Type of Travel: Continental US.
The Opportunity CACI is seeking an experienced Space Vehicle Flight Software and Data Architect with technical leadership experience to support the Lunar Gateway program at NASA Johnson Space Center in Houston, TX. The Gateway station will be an outpost orbiting the moon that provides vital support for a sustainable, long‑term human return to the lunar surface, as well as a staging point for deep space exploration. Candidates should have a great interest in space vehicles and distributed flight software systems, enjoy analysis and design review of large systems, and possess a great passion to contribute to our Nation’s exploration of space.
This engineering position involves analyzing concepts of operations, flight software requirements and design, software architecture, and autonomous vehicle design analysis. The work includes the design and analysis of data characteristics and data flow as well as the effectiveness of autonomous system behavior including planning and scheduling algorithms. Avionics and flight software SE&I domains encompass data engineering, fault management, mission planning and timeline execution, flight and ground software, and more.
Collaboration with system test and verification, missions and ground operation, international partners, and vehicle system teams such as avionics; command and control; crew life support; displays; power; propulsion; thermal; guidance, navigation and control; communications and tracking; docking; etc., is required.
We seek a self‑motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people‑savvy, a positive team‑player, flexible, and willing to take on new assignments. The most qualified candidate will articulate complex technical ideas convincingly and share enthusiasm for the Nation’s Space Program.
Responsibilities
Evaluate and communicate flight software architecture concepts, design, and implementation.
Analyze data flow within the system network and at the device level, including identifying data sources, destinations, and routing of data, and analyzing data rates and data throughput.
Analyze data characteristics and interactions within the flight system.
Analyze adaptive data management capabilities, i.e., the ability to adjust the data flow depending on the system status.
Perform systems engineering on vehicle subsystem domains and ground support domains.
Support manual and autonomous mission planning for flight operations.
Coordinate flight software issues and resolution across programs and vehicle systems engineering teams.
Interface with NASA, international partners, and contractor engineering teams.
Support program reviews of flight software design against system level requirements and expected concept of operations; provide feedback to developer teams and raise appropriate risks to the Gateway program.
Support Verification and Validation activities including flight software, troubleshooting, and root cause analysis.
Qualifications
Must be a U.S. Citizen or Permanent Resident.
B.S. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related disciplines.
10 to 15 years of related experience in systems engineering and/or software systems engineering.
Experience with software architecture design of system of systems, including use of common software services and frameworks.
Experience with data analysis.
Strong technical expertise combined with excellent verbal and written communication skills.
Ability to manage multiple priorities with little supervision.
Highly responsible, team‑oriented individual with strong work ethic.
Highly developed coordination and organization skills.
Desired
M.S./Ph.D. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related disciplines.
Experience integrating data products with software.
Experience in human‑rated safety‑critical flight software in aerospace or other industries.
Experience with autonomous systems, distributed systems, fault management, and mission planning and execution.
Experience/familiarity with Time‑Triggered Ethernet (TTE).
Experience with Cyber‑Security assessments for embedded systems, including implementation of controls to protect systems from vulnerabilities and design defects.
Experience coordinating technical issues across multiple engineering teams.
What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customers’ missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust. CACI values the unique contributions that every employee brings. You’ll have the autonomy to take the time you need through a unique flexible time‑off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth. Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground – in your career and in our legacy.
Your potential is limitless. So is ours.
Pay Range $90,300 – $189,600 USD
Equal Opportunity Employer CAPCI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
#J-18808-Ljbffr
The Opportunity CACI is seeking an experienced Space Vehicle Flight Software and Data Architect with technical leadership experience to support the Lunar Gateway program at NASA Johnson Space Center in Houston, TX. The Gateway station will be an outpost orbiting the moon that provides vital support for a sustainable, long‑term human return to the lunar surface, as well as a staging point for deep space exploration. Candidates should have a great interest in space vehicles and distributed flight software systems, enjoy analysis and design review of large systems, and possess a great passion to contribute to our Nation’s exploration of space.
This engineering position involves analyzing concepts of operations, flight software requirements and design, software architecture, and autonomous vehicle design analysis. The work includes the design and analysis of data characteristics and data flow as well as the effectiveness of autonomous system behavior including planning and scheduling algorithms. Avionics and flight software SE&I domains encompass data engineering, fault management, mission planning and timeline execution, flight and ground software, and more.
Collaboration with system test and verification, missions and ground operation, international partners, and vehicle system teams such as avionics; command and control; crew life support; displays; power; propulsion; thermal; guidance, navigation and control; communications and tracking; docking; etc., is required.
We seek a self‑motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people‑savvy, a positive team‑player, flexible, and willing to take on new assignments. The most qualified candidate will articulate complex technical ideas convincingly and share enthusiasm for the Nation’s Space Program.
Responsibilities
Evaluate and communicate flight software architecture concepts, design, and implementation.
Analyze data flow within the system network and at the device level, including identifying data sources, destinations, and routing of data, and analyzing data rates and data throughput.
Analyze data characteristics and interactions within the flight system.
Analyze adaptive data management capabilities, i.e., the ability to adjust the data flow depending on the system status.
Perform systems engineering on vehicle subsystem domains and ground support domains.
Support manual and autonomous mission planning for flight operations.
Coordinate flight software issues and resolution across programs and vehicle systems engineering teams.
Interface with NASA, international partners, and contractor engineering teams.
Support program reviews of flight software design against system level requirements and expected concept of operations; provide feedback to developer teams and raise appropriate risks to the Gateway program.
Support Verification and Validation activities including flight software, troubleshooting, and root cause analysis.
Qualifications
Must be a U.S. Citizen or Permanent Resident.
B.S. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related disciplines.
10 to 15 years of related experience in systems engineering and/or software systems engineering.
Experience with software architecture design of system of systems, including use of common software services and frameworks.
Experience with data analysis.
Strong technical expertise combined with excellent verbal and written communication skills.
Ability to manage multiple priorities with little supervision.
Highly responsible, team‑oriented individual with strong work ethic.
Highly developed coordination and organization skills.
Desired
M.S./Ph.D. in Aerospace, Mechanical, Electrical, Computer, Software Engineering, Computer Science, or related disciplines.
Experience integrating data products with software.
Experience in human‑rated safety‑critical flight software in aerospace or other industries.
Experience with autonomous systems, distributed systems, fault management, and mission planning and execution.
Experience/familiarity with Time‑Triggered Ethernet (TTE).
Experience with Cyber‑Security assessments for embedded systems, including implementation of controls to protect systems from vulnerabilities and design defects.
Experience coordinating technical issues across multiple engineering teams.
What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customers’ missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust. CACI values the unique contributions that every employee brings. You’ll have the autonomy to take the time you need through a unique flexible time‑off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth. Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground – in your career and in our legacy.
Your potential is limitless. So is ours.
Pay Range $90,300 – $189,600 USD
Equal Opportunity Employer CAPCI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
#J-18808-Ljbffr