Space IoT Embedded Firmware Engineer

Espace

Saratoga (CA)

On-site

USD 150,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salaries
Health & wellness benefits
Paid time off
Paid holidays
Continuous learning and development
Flexible work hours (where applicable)
Sponsorship not available for non‑US

Job summary

E‑Space is building a cutting‑edge, space‑grade IoT platform and seeks an experienced embedded software engineer for our Saratoga office. You will work on low‑level firmware, device drivers, and system services across Zephyr/FreeRTOS environments, collaborating with hardware teams to ensure robust software/ hardware integration.

The role emphasizes security, hardware interaction, and automated testing within CI/CD pipelines.

Qualifications

  • Proficient in Embedded C; Rust is a plus.
  • Experience with Bash, Python, Makefiles, and Tcl scripting.
  • Familiarity with ARM toolchains and cores.
  • Understanding of low‑power design and power profiling.
  • Strong debugging with JTAG and GDB tooling.
  • Experience with CI/CD pipelines and Git workflows.
  • Knowledge of secure firmware concepts and OTA updates.
  • Experience with PSA and MCUboot is a plus.
  • Knowledge of AMBA, SPIs, I2Cs, UARTs, and GPIOs.

Responsibilities

  • Plan, implement, and verify low‑level embedded software and firmware.
  • Develop device drivers for accelerators and multi‑processor platforms.
  • Design software‑hardware interfaces and data flows.
  • Perform verification for firmware/hardware interactions.
  • Implement security features like secure boot and TEE.
  • Develop hardware‑in‑the‑loop tests and CI pipelines.
  • Collaborate with hardware teams for integrated testing.
  • Prepare technical documentation and test reports.

Skills

Embedded C
Rust
Scripting (Bash, Python, Makefiles, Tk
Debugging (JTAG, GDB)
CI/CD pipelines
Git version control
Embedded security concepts

Education

Bachelor's or Master’s in Computer Science or Electrical Engineering

Tools

ARM Corstone
ARM Cortex toolchains
JTAG
GDB
Serial debuggers
AMBA (AXI, AHB, APB)
SPI/I2C/UART/GPIO

Job description

E‑Space is building a cutting‑edge, space‑grade IoT platform and seeks an experienced embedded software engineer for our Saratoga office. You will work on low‑level firmware, device drivers, and system services across Zephyr/FreeRTOS environments, collaborating with hardware teams to ensure robust software/ hardware integration.

The role emphasizes security, hardware interaction, and automated testing within CI/CD pipelines.

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

Similar jobs worth comparing

SoC Firmware Engineer
SoC Firmware Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 220,000
Health and wellness care options
Paid holidays and paid time off
Continuous learning and development
SoC Firmware Engineer
SoC Firmware Engineer

Espace • Saratoga (CA)

On-site
USD 150,000 - 220,000
Competitive salaries
Health & wellness benefits
Paid time off
+4
Lead Embedded Systems Engineer: Space IoT & RTOS Architect
Lead Embedded Systems Engineer: Space IoT & RTOS Architect

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Health and wellness care options
Paid time off
Competitive salaries
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)

Espace • Saratoga (CA)

On-site
USD 120,000 - 220,000
Health and wellness care options
Competitive salaries
Continuous learning and development
+1
Embedded Firmware Intern: Build and Ship on Real Hardware
Embedded Firmware Intern: Build and Ship on Real Hardware

Ring Inc • Arlington (TX)

On-site
USD 28,000 - 39,000
Mentorship
Hands-on hardware access
Senior Embedded Software Engineer – Space Systems
Senior Embedded Software Engineer – Space Systems

Espace • Saratoga (CA)

On-site
USD 90,000 - 120,000
Embedded Firmware Intern — Ship Real IoT on Live Hardware
Embedded Firmware Intern — Ship Real IoT on Live Hardware

Socket.dev • Arlington (TX)

On-site
USD 28,000 - 48,000
Paid holidays
Paid time off
On-site internship
Lead Embedded Systems Software Engineer
Lead Embedded Systems Software Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Health and wellness care options
Paid time off
Competitive salaries
Embedded Firmware Intern: Hands-on Sensors & Edge-to-Cloud
Embedded Firmware Intern: Hands-on Sensors & Edge-to-Cloud

E-Space Inc. • Arlington (TX), Northern (KY)

Hybrid
USD 28,000 - 34,000
Mentorship from senior engineer
Hands-on hardware projects
Professional growth opportunities
Lead IoT Integrations Engineer
Lead IoT Integrations Engineer

E-Space Inc. • Saratoga (CA)

On-site
USD 150,000 - 250,000
Paid holidays
Paid time off
Health and wellness care options
+1