Embedded Flight Software Engineer I - Spacecraft

NASA Jet Propulsion Laboratory

Pasadena (CA)

On-site

USD 97,000 - 117,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, vision plans
Paid time off

Job summary

NASA Jet Propulsion Laboratory in Pasadena, California seeks an embedded Flight Software Engineer I for the Instrument Flight Software Group. You will design and implement real-time flight software for science instruments, from device drivers to high-level behaviors, supporting mission-critical aerospace applications.

Responsibilities include testing, requirements generation with instrument engineers, and integration within a multidisciplinary team.

Qualifications

  • Bachelors in Computer Science or Computer Engineering or related technical discipline with a minimum of 1 year of related experience; Master’s degree in similar disciplines; or PhD in similar disciplines with zero years of related experience.
  • Strong C/C++ programming skills
  • Multi-threaded programming
  • Coursework in operating systems, computer architecture, algorithms, and data structures
  • Knowledge of real-time embedded software systems for mission-critical aerospace applications
  • Experience with embedded processors or microcontrollers and CubeSats projects
  • Experience applying embedded real-time software concepts to flight systems

Responsibilities

  • Design and implement real-time flight software for science instruments
  • Generate software requirements and design meeting project needs
  • Design software modules for flight system functions and interfaces
  • Develop test plans, unit tests, regression tests and evaluate results
  • Troubleshoot issues in integrated flight software
  • Collaborate with multi-disciplinary flight software team

Skills

C/C++ programming
Multi-threaded programming
Python/Java knowledge

Education

Bachelors in Computer Science or Computer Engineering
Master’s or PhD in related disciplines

Tools

RTOS

Job description

NASA Jet Propulsion Laboratory in Pasadena, California seeks an embedded Flight Software Engineer I for the Instrument Flight Software Group. You will design and implement real-time flight software for science instruments, from device drivers to high-level behaviors, supporting mission-critical aerospace applications.

Responsibilities include testing, requirements generation with instrument engineers, and integration within a multidisciplinary team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Flight Software Engineer I
Embedded Flight Software Engineer I

NASA Jet Propulsion Laboratory • California

On-site
USD 97,000 - 117,000
Embedded Flight Software Engineer I (Real-Time Space Systems)
Embedded Flight Software Engineer I (Real-Time Space Systems)

Jet Propulsion Laboratory • United States

On-site
USD 97,000 - 117,000
Junior Embedded Flight Software Engineer
Junior Embedded Flight Software Engineer

Jet Propulsion Laboratory • Pasadena (CA)

On-site
USD 97,000 - 117,000
Health insurance
Dental insurance
Vision insurance
+8
Flight Software Engineer III — Embedded Spacecraft
Flight Software Engineer III — Embedded Spacecraft

California Institute Of Technology Jet Propulsion Laboratory • United States

On-site
USD 145,000 - 176,000
Health
Dental
Vision
+8
Flight Software Engineer III — Embedded Spacecraft Systems
Flight Software Engineer III — Embedded Spacecraft Systems

Space-Robots • Pasadena (CA)

On-site
USD 145,000 - 176,000
Health benefits
Flexible schedule
Paid time off
Senior Flight Software Engineer for CubeSats & Spacecraft
Senior Flight Software Engineer for CubeSats & Spacecraft

NASA Jet Propulsion Laboratory • California

On-site
USD 145,000 - 176,000
Health benefits
Paid time off
Flexible schedule
+1
Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
PTO
+4
Embedded Software Engineer — Spacecraft Avionics
Embedded Software Engineer — Spacecraft Avionics

Impulse Space, Inc. • Redondo Beach (CA)

On-site
USD 130,000 - 280,000
Stock options
Medical, vision & dental coverage
401(k) retirement plan
Flight Software Engineer I
Flight Software Engineer I

NASA Jet Propulsion Laboratory • California

On-site
USD 97,000 - 117,000
Senior Spacecraft Embedded Flight Software Engineer
Senior Spacecraft Embedded Flight Software Engineer

Proteus Space • Los Angeles (CA)

On-site
USD 130,000 - 180,000
Medical benefits
401k matching
Generous leave policy