Embedded Flight Software Engineer – Space Systems

CACI International Inc

Houston (TX)

Presencial

USD 76.000 - 156.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

CACI International Inc. is seeking an experienced NASA Embedded Sensor Software Development Engineer to design and develop embedded flight software for CO2, H2O, and gas analyzer sensor controllers for NASA JSC in Houston, TX.

The role requires strong C/C++ skills, Linux environment experience, and a history of embedded firmware development across the full software life cycle. Expect collaboration with multiple NASA programs, rigorous unit testing, and system integration in a dynamic aerospace

Formación

  • Must be a U.S. citizen or permanent resident.
  • B.S. in Aerospace, Electrical, Software, Computer or Systems Engineering, Computer Science, Biomedical Engineering, or related disciplines.
  • At least three years of experience in embedded software development.
  • Strong C programming skills.
  • Experience developing software in a Linux environment.
  • Experience developing C/C++ software unit tests in Aerospace or related industries using a unit test framework (e.g., Google Test, UT-Assert, or CppUnit).
  • Experience developing embedded firmware for microcontrollers.
  • Must have significant experience in the entire software life cycle.
  • Ability to manage multiple priorities with minimal supervision.

Responsabilidades

  • Design and develop embedded flight software to control CO2, H2O, and gas analyzer sensors.
  • Create thorough unit tests from self-developed test plans using UT-Assert and Gcov.
  • Evaluate unit test results with path coverage and MC/DC analysis.
  • Troubleshoot issues with failed test cases.
  • Perform C code reviews to spot logic errors.
  • Collaborate with other engineers to resolve unit test issues.
  • Support software requirements, interfaces, and performance analysis.
  • Integrate and test software/hardware in avionics test beds and flight environments.
  • Collaborate with NASA programs and contractors across teams.

Conocimientos

C programming
C/C++
Linux
Embedded firmware
Unit testing
Test frameworks
Software verification
Systems engineering

Educación

Bachelor’s degree in engineering or computer science
Master’s degree preferred

Herramientas

GitLab
Git
Jira
UT-Assert framework
Gcov
CppUnit

Descripción del empleo

CACI International Inc. is seeking an experienced NASA Embedded Sensor Software Development Engineer to design and develop embedded flight software for CO2, H2O, and gas analyzer sensor controllers for NASA JSC in Houston, TX.

The role requires strong C/C++ skills, Linux environment experience, and a history of embedded firmware development across the full software life cycle. Expect collaboration with multiple NASA programs, rigorous unit testing, and system integration in a dynamic aerospace

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

NASA Embedded Sensor Software Development Engineer
NASA Embedded Sensor Software Development Engineer

CACI International Inc • Houston (TX)

Presencial
USD 76.000 - 156.000
Space Vehicle Embedded Software Lead Engineer
Space Vehicle Embedded Software Lead Engineer

CACI International Inc • Houston (TX)

Presencial
USD 90.000 - 190.000
Orion Real-Time Flight Software Engineer (Embedded C++)
Orion Real-Time Flight Software Engineer (Embedded C++)

CACI International Inc • Houston (TX)

Presencial
USD 76.000 - 156.000
Flexible time off
Learning resources
Healthcare benefits
Flight Software Engineer, Space Reactor SR-1
Flight Software Engineer, Space Reactor SR-1

CACI International Inc • Houston (TX)

Presencial
USD 76.000 - 156.000
Space-Grade Embedded Systems Engineer
Space-Grade Embedded Systems Engineer

CesiumAstro • Denver (CO)

Presencial
USD 133.000 - 161.000
Stock options
Health, dental, vision coverage
Retirement plan
Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

Apex Space, Inc. • Los Angeles (CA)

Presencial
USD 120.000 - 180.000
Equity
Healthcare
PTO
+4
Flight Software Engineer II — Embedded Spacecraft Systems
Flight Software Engineer II — Embedded Spacecraft Systems

Katalyst Space • Broomfield (CO)

Presencial
USD 115.000 - 155.000
Relocation bonus
Stock options
Medical, vision, dental
Lead Embedded Flight Software Engineer for Space Systems
Lead Embedded Flight Software Engineer for Space Systems

United Launch Alliance (ULA) • Englewood (CO)

Presencial
USD 131.000 - 219.000
401(k) match
Discretionary bonus
Generous PTO
+2
Senior Flight Software Engineer – Spacecraft Autonomy
Senior Flight Software Engineer – Spacecraft Autonomy

Katalyst Space • Broomfield (CO)

Presencial
USD 150.000 - 190.000
Employee Stock Option Plan
Relocation bonus
Comprehensive medical, vision, and…dal
AI Spaceflight Software Engineer & Data Scientist
AI Spaceflight Software Engineer & Data Scientist

CACI International Inc • Houston (TX)

Presencial
USD 76.000 - 156.000
Flexible time off