CACI International

Early Career NASA Space Reactor – 1 Freedom Flight Software Development Engineer

CACI International
Apply
8 days ago
Houston, TX, USAEntry Level
H1B Sponsor

Base Salary

$64k - $128k/yr

Responsibilities

  • Design and develop SR-1 flight software and supporting software tools.
  • Develop and maintain software using the NASA Core Flight Software framework.
  • Support software requirements, interface definitions, systems engineering, and performance analysis.
  • Perform software integration, testing, verification, and certification activities.
  • Integrate and test software and hardware in avionics test beds and flight certification environments.
  • Collaborate with engineering teams and contractors across NASA programs and follow JSC software process practices.

Requirements

  • U.S. citizenship or permanent residency is required to facilitate access to U.S. government facilities.
  • Bachelor’s degree in Electrical, Mechanical, Aerospace, Software, Computer, or Systems Engineering, Computer Science, or a related discipline.
  • Strong C programming skills and experience with Linux.
  • Experience with software unit testing.
  • Relevant internship experience for new graduates or one to two years of professional software experience in a relevant project.
  • Preferred qualifications include a relevant master’s degree, human-rated spacecraft experience, safety-critical software experience, NASA Core Flight Software experience, Python, full software lifecycle experience, embedded real-time operating systems such as VxWorks, bus communication protocols, software and systems integration, automated and verification testing, GitLab, Git, Jira, and Agile development experience.

Benefits

  • Full-time regular employment with up to 10% continental U.S. travel.
  • Onsite work at NASA Johnson Space Center in Houston, Texas.
  • Flexible time off, learning resources, healthcare, wellness, financial and retirement benefits, family support, continuing education, and other time-off benefits.

Tech Stack

Categories

CACI International

About CACI International

10,000+ employees

At CACI International Inc (NYSE: CACI), our 27,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security. We are a company of good character, relentless innovation, and long-standing excellence. Our culture drives our success and earns us recognition as a Fortune World's Most Admired Company. CACI is a member of the Fortune 500™ Largest Companies, the Russell 1000 Index, and the S&P MidCap 400 Index. For more information, visit us at www.caci.com. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities

Contact me