Senior Embedded Systems Engineer for Space Hardware

Umbra

California (MO)

On-site

USD 150,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Stock Options
Free Lunch
401k with company contribution
Parking
Medical/Dental/Vision

Job summary

Umbra is seeking an Embedded Systems Engineer to join our Space Systems team in Santa Barbara/Goleta, CA. The role focuses on bare‑metal embedded development, firmware, and hardware bring‑up for mission‑critical satellite systems.

You will collaborate with electrical, software, and systems engineers to deliver reliable, flight‑ready solutions. Ideal candidates have 5+ years in embedded firmware, strong C and Rust skills, and hands‑on experience with hardware bring‑up, debugging tools, and

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
  • 5+ years of embedded systems or firmware development experience.
  • Experience developing and debugging embedded interfaces: SPI, UART/RS-485, GPIO.
  • Strong proficiency in embedded C and/or Rust programming.
  • Experience with bare‑metal microcontrollers.
  • Hands‑on hardware bring‑up and debugging on physical systems.
  • Ability to read electrical schematics and datasheets.
  • Experience with oscilloscopes, logic analyzers, and debuggers.
  • Experience with Git and collaborative development workflows.
  • Strong problem‑solving and independent work abilities; cross‑functional communication.

Responsibilities

  • Design, implement, and debug low‑level drivers (SPI, UART/RS‑485, GPIO, timers, interrupts).
  • Participate in code reviews and MR support, ensuring code quality and maintainability.
  • Contribute to architecture/design documentation (RFCs, ADRs, timing diagrams).
  • Develop embedded firmware in C and Rust for bare‑metal and RTOS systems.
  • Bring up and debug hardware systems, including board‑level validation.
  • Support system integration and verification across avionics and other subsystems.
  • Define and execute test plans for firmware and hardware validation.
  • Troubleshoot issues across firmware, hardware, and system interfaces.
  • Contribute to shared firmware infrastructure, HALs, drivers, and libraries.
  • Improve development workflows via CI/CD and testing infrastructure.

Education

Bachelor’s degree in Electrical Engineering or Computer Engineering

Tools

SPI
UART/RS-485
GPIO
JTAG/SWD
Oscilloscopes
Logic analyzers
Debuggers
Git
CI/CD

Job description

Umbra is seeking an Embedded Systems Engineer to join our Space Systems team in Santa Barbara/Goleta, CA. The role focuses on bare‑metal embedded development, firmware, and hardware bring‑up for mission‑critical satellite systems.

You will collaborate with electrical, software, and systems engineers to deliver reliable, flight‑ready solutions. Ideal candidates have 5+ years in embedded firmware, strong C and Rust skills, and hands‑on experience with hardware bring‑up, debugging tools, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer
Embedded Systems Engineer

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 150,000 - 180,000
Flexible Time Off
Medical, Dental, Vision insurance
401k with company contribution
+2
Embedded Systems Engineer
Embedded Systems Engineer

Umbra • California (MO)

On-site
USD 150,000 - 180,000
Stock Options
Free Lunch
401k with company contribution
+2
Engineering Manager, Space Systems
Engineering Manager, Space Systems

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 195,000 - 235,000
Flexible Time Off
Stock Options
Free Parking
+1
Senior Space Systems Mechanisms Engineer
Senior Space Systems Mechanisms Engineer

Umbra • California (MO)

On-site
USD 180,000 - 220,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD,STD
Stock Options
+3
Spacecraft Production Engineer — Lead, Mission‑Ready Hardware
Spacecraft Production Engineer — Lead, Mission‑Ready Hardware

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 130,000 - 160,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD, 2-
Stock Options
+3
Space Systems Engineering Manager: Lead Orbit-Ready Tech
Space Systems Engineering Manager: Lead Orbit-Ready Tech

Umbra • California (MO)

On-site
USD 195,000 - 235,000
Flexible Time Off
Medical, Dental, Vision
401k with 3% non-elective company</br>
+3
Flight-Ready Embedded Systems Engineer
Flight-Ready Embedded Systems Engineer

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 150,000 - 180,000
Flexible Time Off
Medical, Dental, Vision insurance
401k with company contribution
+2
Senior Ground Software Engineer, Space & Remote Sensing
Senior Ground Software Engineer, Space & Remote Sensing

Umbra • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Sick Leave
Family & Medical Leave
+8
Engineering Manager
Engineering Manager

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 195,000 - 235,000
Flexible Time Off
Stock Options
Free Parking
+1
Senior/Staff Mechanical Engineer
Senior/Staff Mechanical Engineer

Umbra Lab, Inc. • Santa Barbara (CA)

On-site
USD 180,000 - 220,000
Flexible time off
Health insurance (medical, dental, and
Vision insurance
+5