Space IoT Lead: Embedded Systems Architect

Medium

Saratoga (CA)

On-site

USD 150,000 - 225,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Paid holidays
Paid time off
Health and wellness care options
Professional development

Job summary

E-Space in Saratoga is seeking a Lead Embedded Software Engineer to own the full path from product requirements to working firmware. You will translate goals into architecture, write production code in C/C++ (and Rust where applicable), and lead a team of embedded engineers to ship reliable, high-performance software.

This is a player-coach role reporting to the head of product engineering. You will write code daily while guiding design reviews, setting technical direction, and collaborating

Qualifications

  • 7+ years of embedded software development experience in production systems.
  • Strong C/C++ skills in resource-constrained environments (bare-metal and RTOS).
  • Hands-on experience with Zephyr RTOS, including West build system and CMake.
  • Deep knowledge of MCU families: STM32, Nordic nRF, or ESP32.
  • Experience integrating inertial sensors (IMU, accelerometer, gyroscope).
  • Strong wireless protocol knowledge - BLE, Thread, Wi-Fi.
  • Experience designing backend communications (MQTT, CoAP, HTTP/REST).
  • Strong automated tests for embedded code: unit tests, mocking, HIL/SIL.
  • Proficiency with hardware debug tooling: JTAG, SWD, scopes.
  • Solid Git workflows and CI/CD integration.
  • Demonstrated ability to lead a technical team while hands-on.

Responsibilities

  • Architect and provide technical leadership for the embedded stack.
  • Translate product requirements into system software architecture.
  • Define interfaces, data flows and module boundaries across firmware.
  • Make and own key technical decisions and document them.
  • Identify risks and drive timely solutions.
  • Hands-on firmware development in C/C++ (and Rust where applicable).
  • Develop drivers, middleware, and application logic for sensor platforms.
  • Work with Zephyr RTOS across MCU families.
  • Manage builds with West and CMake; configure boards.
  • Debug firmware using JTAG, SWD, logic analyzers, oscilloscopes.
  • Integrate sensors (IMUs, accelerometers, gyros) and networking (BLE/Thread/Wi‑Fi).
  • Design backend communications (MQTT/CoAP/HTTP) for edge-to-cloud data transfer.
  • Build and maintain tests, CI pipelines and test frameworks.
  • Lead and mentor a small embedded team and collaborate with hardware.

Skills

Embedded software
C/C++
RTOS
Zephyr
West
CMake
MCU families
Sensor interfaces
Networking stacks
Git/CI
Team leadership
Debug tools

Tools

Zephyr RTOS
West
CMake
JTAG
SWD
Logic analyzers
Oscilloscopes

Job description

E-Space in Saratoga is seeking a Lead Embedded Software Engineer to own the full path from product requirements to working firmware. You will translate goals into architecture, write production code in C/C++ (and Rust where applicable), and lead a team of embedded engineers to ship reliable, high-performance software.

This is a player-coach role reporting to the head of product engineering. You will write code daily while guiding design reviews, setting technical direction, and collaborating

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Real-Time Embedded Software Engineer - Space Systems
Senior Real-Time Embedded Software Engineer - Space Systems

E-Space • Saratoga (CA)

On-site
USD 130,000 - 180,000
Senior Backend Engineer, IoT Platform & Cloud
Senior Backend Engineer, IoT Platform & Cloud

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Health and wellness care options
Continuous learning and development
Paid holidays
+2
Lead Embedded Systems Software Engineer
Lead Embedded Systems Software Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Competitive salary
Paid holidays
Paid time off
+2
Senior Embedded Software Engineer - Flight Software Software
Senior Embedded Software Engineer - Flight Software Software

Frontdoor Defense • Saratoga (CA)

On-site
USD 130,000 - 180,000
Senior Embedded Flight Software Engineer (Space)
Senior Embedded Flight Software Engineer (Space)

Frontdoor Defense • Saratoga (CA)

On-site
USD 130,000 - 180,000
Senior Flight Software Engineer – Space Embedded Systems
Senior Flight Software Engineer – Space Embedded Systems

Medium • Saratoga (CA)

On-site
USD 130,000 - 180,000
Senior Embedded IoT Architect & Tech Leader
Senior Embedded IoT Architect & Tech Leader

Protingent • Bend (OR)

On-site
USD 168,000 - 183,000
Lead IoT Software Architect — Embedded & Hardware Synergy
Lead IoT Software Architect — Embedded & Hardware Synergy

Lightspeed • Tualatin (OR)

On-site
USD 150,000 - 190,000
Medical & dental & flex spending
Life & disability insurance
PTO from start
+3
Senior Embedded Systems Engineer – Space Hardware (Stock)
Senior Embedded Systems Engineer – Space Hardware (Stock)

Roman Health Pharmacy LLC • Melbourne (FL)

On-site
USD 120,000 - 190,000
Stock options
Medical benefits
Retirement plans