Early-Career Flight Software Engineer – Space Program

CACI International Inc

Houston (TX)

On-site

USD 64,000 - 128,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI is seeking an early career Flight Software Development Engineer to design, develop, and verify safety-critical embedded software for the Space Reactor – 1 Freedom Program at NASA Johnson Space Center in Houston, TX. You will prototype, define requirements, design, test, and certify flight software within a fast-paced, collaborative team.

The role emphasizes working with the NASA Core Flight Software framework, integrating software with hardware, and coordinating across programs while

Qualifications

  • U.S. Citizen or permanent resident for facility access.
  • Bachelor's degree in engineering, CS, or related field.
  • Strong C programming skills and Linux experience.
  • Experience with software unit testing.
  • Internship or 1–2 years of professional software experience in relevant project.
  • Able to manage multiple priorities with minimal supervision.
  • Strong verbal and written communication skills; team-oriented.

Responsibilities

  • Design and develop SR-1 flight software and supporting software tools.
  • Develop and maintain software using the NASA Core Flight Software (cFS) framework.
  • Perform systems engineering in support of software requirements, interface definitions, and performance analysis.
  • Perform software integration, test, and verification.
  • Integrate and test software/hardware in avionics test bed and flight certification environments.
  • Collaborate with engineering teams and contractors across multiple NASA programs and projects.
  • Ensure adherence to JSC standard software process practices.

Skills

C programming
Linux
Software unit testing
Communication skills
Multitasking/priority management

Education

Bachelor's degree in Engineering or Computer Science
Master's degree in Computer Science / Software Engineering / Engineering

Tools

GitLab
Jira

Job description

CACI is seeking an early career Flight Software Development Engineer to design, develop, and verify safety-critical embedded software for the Space Reactor – 1 Freedom Program at NASA Johnson Space Center in Houston, TX. You will prototype, define requirements, design, test, and certify flight software within a fast-paced, collaborative team.

The role emphasizes working with the NASA Core Flight Software framework, integrating software with hardware, and coordinating across programs while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space Flight Software Engineer: Safety-Critical Embedded
Space Flight Software Engineer: Safety-Critical Embedded

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Early Career NASA Space Reactor – 1 Freedom Flight Software Development Engineer
Early Career NASA Space Reactor – 1 Freedom Flight Software Development Engineer

CACI International Inc • Houston (TX)

On-site
USD 64,000 - 128,000
NASA Space Reactor – 1 Freedom Flight Software Development Engineer
NASA Space Reactor – 1 Freedom Flight Software Development Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Space Flight Software V&V Test Engineer (Automation)
Space Flight Software V&V Test Engineer (Automation)

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
NASA Space Reactor – 1 Freedom Flight Software Verification and Validation (V&V) Test Engineer
NASA Space Reactor – 1 Freedom Flight Software Verification and Validation (V&V) Test Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Space Vehicle Embedded Software Lead Engineer
Space Vehicle Embedded Software Lead Engineer

CACI International Inc • Houston (TX)

On-site
USD 90,000 - 190,000
Aerospace Embedded Flight Software Engineer
Aerospace Embedded Flight Software Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Flight Software Engineer — Real-Time Spacecraft Systems
Flight Software Engineer — Real-Time Spacecraft Systems

ispace, inc. • Englewood (CO)

On-site
USD 101,000 - 152,000
Health coverage
Commuter benefits
Lunch stipend
+6
NASA Moon Base Flight Software and Cybersecurity Systems Engineer
NASA Moon Base Flight Software and Cybersecurity Systems Engineer

Cybersecurity Jobs • Houston (TX)

On-site
USD 76,000 - 156,000
Healthcare
Wellness
Financial benefits
+5
Moon Base Flight Software Engineer - Embedded Space Systems
Moon Base Flight Software Engineer - Embedded Space Systems

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000