Artemis Next-Gen Space Suit Embedded Firmware Engineer

CACI International Inc

Houston (TX)

On-site

USD 76,000 - 155,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Houston is seeking an Embedded Controller Software Engineer to support the development of NASA's Artemis Next Generation Space Suit. This role involves designing and developing embedded firmware and collaborating with various engineering teams. Candidates must have a B.S. in a relevant field and strong C programming skills, with two or more years of experience in embedded software development. The proposed salary range is $76,000 to $155,700 USD.

Qualifications

  • Two or more years of experience in safety-critical embedded software development.
  • Strong C programming skills and experience with Linux.
  • Experience with one or more software scripting languages, e.g., Python.

Responsibilities

  • Develop embedded firmware for microcontrollers.
  • Interface with software and simulation systems.
  • Perform software integration, test, and verification.

Skills

C programming skills
Embedded firmware development
Linux experience
Software scripting languages (e.g., Python)
Real-time software applications
Bus communication (e.g., 1553, RS-422)

Education

B.S. in Computer Science or related field
M.S. in related disciplines (desired)

Tools

VxWorks
NASA's Core Flight Software
Software version control systems

Job description

A leading technology firm in Houston is seeking an Embedded Controller Software Engineer to support the development of NASA's Artemis Next Generation Space Suit. This role involves designing and developing embedded firmware and collaborating with various engineering teams. Candidates must have a B.S. in a relevant field and strong C programming skills, with two or more years of experience in embedded software development. The proposed salary range is $76,000 to $155,700 USD.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lunar Space Suit Embedded Software Engineer
Lunar Space Suit Embedded Software Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Artemis Next-Gen Space Suit Software Lead
Artemis Next-Gen Space Suit Software Lead

CACI International Inc • Houston (TX)

On-site
USD 90,000 - 190,000
NASA Artemis Next Generation Space Suit Embedded Controller Software Engineer
NASA Artemis Next Generation Space Suit Embedded Controller Software Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Next-Gen Space Suit Test & Verification Software Engineer
Next-Gen Space Suit Test & Verification Software Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
NASA Artemis Next Generation Space Suit Software Systems Engineer
NASA Artemis Next Generation Space Suit Software Systems Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
NASA Artemis Next Generation Space Suit Software Project Lead
NASA Artemis Next Generation Space Suit Software Project Lead

CACI International Inc • Houston (TX)

On-site
USD 90,000 - 190,000
Lunar Base Flight Software Engineer — Artemis Program
Lunar Base Flight Software Engineer — Artemis Program

CACI International Inc. • Houston (TX)

On-site
USD 76,000 - 156,000
Healthcare benefits
Flexible time off
Retirement plans
NASA Artemis Next Generation Space Suit Test and Verification (T&V) Software Engineer
NASA Artemis Next Generation Space Suit Test and Verification (T&V) Software Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Senior Embedded Flight Software Architect
Senior Embedded Flight Software Architect

Axiom Space Inc. • Houston (TX)

On-site
USD 90,000 - 130,000
Embedded Firmware Engineer – Spacecraft Flight Software (TX)
Embedded Firmware Engineer – Spacecraft Flight Software (TX)

Cimarron Software Services, Inc. • Briggs (TX)

On-site
USD 100,000 - 160,000
Major Medical and Hospitalization
401(k) with Company Matching
Paid Time Off (PTO)