Junior Space Flight Software Engineer (Embedded)

CACI International Inc.

Houston (TX)

On-site

USD 64,000 - 128,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible time off
Learning resources

Job summary

CACI International Inc. seeks an Early Career Flight Software Development Engineer to design and develop SR-1 flight software and supporting tools for NASA Johnson Space Center in Houston.

You will work in a dynamic environment, performing requirements definition, design, development, testing, integration and certification of embedded software. The role requires strong C and Linux skills, experience with unit testing, and the ability to collaborate across teams.

Qualifications

  • Must be a U.S. Citizen or Permanent Resident to access USG facilities.
  • BS in Electrical, Mechanical, Aerospace, Software, Computer or Systems Engineering, Computer Science, or related disciplines.
  • Strong C programming skills and experience with Linux.
  • Experience with software unit testing.
  • Relevant intern experience if new graduate or one to two years professional software experience in relevant project.

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
Git
GitLab
Jira
Python

Education

BS in Electrical, Mechanical, Aerospace, Software, Computer or Systems Engineering, Computer Science
MS in Computer Science, Software Engineering, Electrical, Mechanical, Aerospace, or related

Tools

VxWorks
1553
RS-422
Gigabit Ethernet

Job description

CACI International Inc. seeks an Early Career Flight Software Development Engineer to design and develop SR-1 flight software and supporting tools for NASA Johnson Space Center in Houston.

You will work in a dynamic environment, performing requirements definition, design, development, testing, integration and certification of embedded software. The role requires strong C and Linux skills, experience with unit testing, and the ability to collaborate across teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Early-Career Flight Software Engineer – Space Program
Early-Career Flight Software Engineer – Space Program

CACI International Inc • Houston (TX)

On-site
USD 64,000 - 128,000
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
Space Vehicle Embedded Software Lead Engineer
Space Vehicle Embedded Software Lead Engineer

CACI International Inc • Houston (TX)

On-site
USD 90,000 - 190,000
Space Avionics & Flight Software Integration Engineer
Space Avionics & Flight Software Integration Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Deputy Flight Software Lead for Space Reactor
Deputy Flight Software Lead for Space Reactor

CACI International Inc. • Houston (TX), Northern (KY)

Hybrid
USD 90,000 - 190,000
Flexible time off
Learning resources
Lead Space Vehicle Embedded Software Engineer
Lead Space Vehicle Embedded Software Engineer

CACI International Inc. • Houston (TX), Northern (KY)

Hybrid
USD 90,000 - 190,000
Senior Spaceflight Embedded Software Engineer
Senior Spaceflight Embedded Software Engineer

AST SpaceMobile • Washington

On-site
USD 140,000 - 190,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
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
Flexible time off
Learning resources
Senior Flight Software Engineer - Embedded Space Systems
Senior Flight Software Engineer - Embedded Space Systems

Boeing • Mountain View (CA)

Hybrid
USD 135,000 - 232,000
Relocation assistance
Drug free workplace