Senior Embedded Firmware Engineer - Aerial Robotics

SR2

Oakland (CA)

On-site

USD 216,000 - 264,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

SR2 in Oakland, CA is seeking a Senior Embedded Software & Firmware Engineer to own hands-on development for an aerial robotics platform. You will work on bare-metal firmware, embedded Linux, and real-time flight control from first power-up to production-ready systems.

Ideal candidates have 4+ years of experience in C/C++, ROS/RTOS, and are comfortable working with NVIDIA Jetson modules, device trees, and CI/CD pipelines for embedded targets.

Qualifications

  • 4+ years of experience in embedded software/firmware.
  • Proficient in C and C++ on resource-constrained/bare-metal systems.
  • Hands-on experience with NVIDIA Jetson and embedded Linux.
  • RTOS experience such as FreeRTOS or Zephyr.
  • Strong grasp of serial protocols, HALs and memory-mapped I/O.

Responsibilities

  • Write low-level drivers for sensors and actuators across I2C, SPI, UART, CAN and Ethernet.
  • Develop real-time firmware for flight control with deterministic, low-latency performance.
  • Set up, flash and provision NVIDIA Jetson compute modules, including secure boot.
  • Bring up custom PCBAs and debug timing issues with oscilloscopes and logic analyzers.
  • Customize Linux kernels and device trees for high-performance robotics workloads.
  • Build and maintain CI/CD pipelines for embedded targets.

Skills

C and C++
RTOS (FreeRTOS/Zephyr)
NVIDIA Jetson
Embedded Linux
Serial protocols

Education

Bachelor's degree in Computer/ Electrical Engineering or Computer Science

Tools

NVIDIA Jetson
Embedded Linux

Job description

SR2 in Oakland, CA is seeking a Senior Embedded Software & Firmware Engineer to own hands-on development for an aerial robotics platform. You will work on bare-metal firmware, embedded Linux, and real-time flight control from first power-up to production-ready systems.

Ideal candidates have 4+ years of experience in C/C++, ROS/RTOS, and are comfortable working with NVIDIA Jetson modules, device trees, and CI/CD pipelines for embedded targets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

SR2 • Oakland (CA)

On-site
USD 216,000 - 264,000
Senior Embedded Firmware Engineer - Autonomous Robotics
Senior Embedded Firmware Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Senior Embedded Firmware Engineer - Autonomous Robotics
Senior Embedded Firmware Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 235,000
RSUs
Senior Embedded Software Engineer - Flight Autonomy
Senior Embedded Software Engineer - Flight Autonomy

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000
Senior Electrical Engineer: Embedded Hardware for Autonomy
Senior Electrical Engineer: Embedded Hardware for Autonomy

SR2 • Oakland (CA)

On-site
USD 120,000 - 150,000
Senior Embedded Flight Software Engineer (C/C++/DO-178C)
Senior Embedded Flight Software Engineer (C/C++/DO-178C)

Telemetry Today LLC • Mountain View (CA)

On-site
USD 150,000 - 210,000
Senior Embedded Software Engineer - Flight Safety Autonomy
Senior Embedded Software Engineer - Flight Safety Autonomy

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Lead for Robotic & Aerial Systems
Senior Embedded Software Lead for Robotic & Aerial Systems

AV • Moorpark (CA)

On-site
USD 180,000 - 230,000
Sr. to Staff Embedded Controls Software Engineer - Autonomous Robotics
Sr. to Staff Embedded Controls Software Engineer - Autonomous Robotics

Skyrocket Ventures, Inc. • San Francisco (CA)

Hybrid
USD 180,000 - 285,000
Mid-level to Sr. Firmware / Embedded Software Engineer - Delivery Drones
Mid-level to Sr. Firmware / Embedded Software Engineer - Delivery Drones

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000