NASA Orion Spacecraft Unit Test Software Engineer Job at CACI International, Houston, TX

TWtNNmN2VW9MeXA5a204V1lzV0FyTVZjVWc9PQ==
  • CACI International
  • Houston, TX

Job Description

NASA Orion Spacecraft Unit Test Software 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 Unit Test Software Engineers to work on the Orion spacecrafts Flight Software (FSW) used in NASAs Artemis program, which aims to carry astronauts to the Moon and back. The role involves implementing, executing, and evaluating the results of Orion FSW unit test cases across various domains.

Orion is NASAs next-generation crewed spacecraft, designed to rendezvous with the Gateway space station in lunar orbit. Gateway will serve as a communication hub, science lab, and habitation module, supporting lunar surface missions and developing technologies for Mars missions.

This position requires a self-motivated engineer or computer scientist with strong communication skills, technical expertise, and a passion for space exploration. The candidate should be team-oriented, adaptable, and capable of articulating complex technical ideas effectively.

Responsibilities:



  1. Review test plans with Orion FSW prime contractor SMEs.

  2. Create thorough unit tests from test plans using Google Test, Gcov, and gMock for C/C++ classes.

  3. Evaluate test case results, including pass/fail status, path coverage, loop boundaries, and MC/DC.

  4. Troubleshoot failed test cases.

  5. Perform C/C++ code reviews to identify logic errors.

  6. Collaborate with SMEs to resolve test issues.

The work takes place at the Orion FSW prime contractors facilities in Houston, TX, in a dynamic and critical environment for human space flight.

Qualifications:


Required:


  • U.S. Citizenship

  • B.S. in Aerospace, Electrical, Computer, Systems Engineering, Computer Science, or related field

  • Experience programming in C++

  • Experience with C++ unit testing in aerospace or related industries

  • Strong communication skills and ability to manage multiple priorities

  • Responsibility, teamwork, and organizational skills

Desired:


  • M.S. in relevant fields

  • Experience debugging unit tests and with Google Test, Gcov, gMock

  • Python programming experience

  • Agile development experience

  • Version control experience (Git, Subversion)

  • Experience with avionics, flight software, or space vehicle systems

  • Familiarity with NASA's Orion spacecraft

What You Can Expect:


A culture of integrity and trust.

We value character, innovation, and the contributions of every employee, offering autonomy, growth opportunities, and a supportive environment.

Your potential is limitless.

Learn more about CACI here .

Pay Range:


Estimated $69,100 - $141,500 USD, depending on various factors including experience, location, and education. We offer comprehensive benefits, including healthcare, wellness, financial, retirement, and educational support. Learn more here .

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration regardless of race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, or veteran status.

#J-18808-Ljbffr CACI International

Job Tags

Full time, For contractors,

Similar Jobs

WestRock

Journeyman Pipefitter Welder Job at WestRock

 ...We are looking for Industrial Journeyman Pipefitters! What is required and / or expected: Minimum 3 years experience at Journeyman (this is non-negotiable) Pipefitter. Selecting type and size of pipe and related materials according to job specifications... 

Independence Advocates of Maine

Personal Support Assistant - Full-Time Job at Independence Advocates of Maine

 ...DSP with IAM, you'll play a vital role in assisting individuals with disabilities to live their...  ...training, and you'll get paid for your time. Benefits: Start off with generous paid time off per year (pro-rated for part-time) Get smarter with tuition reimbursement... 

Employbridge

Car Auction - Day Driver - Thursdays Job at Employbridge

 ...Driving When working on a Driving Job through Bluecrew, you must be 21 years and older, are expected to bring a valid drivers license and proof of personal auto insurance to your assignment, and meet our motor vehicle record (MVR) and drug screening standards.... 

Applied ABC

Digital Marketing Specialist Job at Applied ABC

 ...through compassionate, expert autism care. Were seeking a versatile Digital Marketing Specialist who can drive brand awareness and lead generation through smart digital strategies, high-quality content, and compelling visual storytelling. About the Role: This is a... 

Beacon of Hope Restorations LLC

Gutter Installer Job at Beacon of Hope Restorations LLC

 ...Trust Family Giving Back to the Community Individual Worth Subcontractor Services We are Currently Interested In: Gutters. Gutter Covers. Gutter Cleaning. Gutter Repairs. Roofing. Roofing Repairs. Siding. Siding Repairs. Fascia &...