
NASA Space Reactor-1 Freedom Software Engineer
CACI International3 days ago
Base Salary
$76k - $156k/yr
Responsibilities
- Develop flight software requirements for upgrades and new capabilities.
- Coordinate requirements, architecture, design, interface, and other flight software documentation.
- Develop and support Interface Control Documents, Interface Requirements Documents, data-product definitions, and software integration.
- Identify flight software risks and develop mitigation plans; support trade studies, analyses, and assessments.
- Develop and maintain a Requirements Traceability Matrix.
- Coordinate with NASA and prime-contractor engineering teams across flight software subsystem domains and programs.
- Provide leadership and mentoring to systems engineers and participate in NASA software boards.
Requirements
- Bachelor’s degree in aerospace, mechanical, electrical, computer, or software engineering; computer science; or a related discipline.
- At least five years of related software systems engineering experience with real-time, safety-critical software.
- U.S. citizenship or permanent resident status is required.
- Ability to plan, coordinate, and lead a small team of systems engineers and manage multiple priorities with minimal supervision.
- Strong technical, communication, coordination, organizational, problem-solving, and teamwork skills.
- Ability to contribute throughout the software development life cycle, including software and test development.
- Preferred qualifications include a master’s degree, aerospace flight software experience, hardware/software integration, C and Python development, NASA core Flight System experience, flight software verification, vehicle systems knowledge, familiarity with NASA SSET standards, and software configuration-management experience.
Benefits
- The position is full time, regular employment, performed onsite at NASA Johnson Space Center in Houston, Texas, with up to 10% local travel.
- CACI offers flexible time off, learning resources, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
- The position is contingent on funding and may not be filled immediately.
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.