CareerPlanSign in

Senior Embedded Software Engineer

Mountain View, California, United States💼 Full-time💰 $190,000–$190,000🗓 2026-07-23 → 2026-09-27

Core

Develop firmware and embedded software for autonomous drone aircraft and ground station systems, bridging hardware and higher-level software stacks.

Role type

Senior individual-contributor embedded software engineer

Builds

Firmware and embedded Linux software for Matternet's delivery drones and ground assets

Domain

Autonomous drones / Aerospace logistics

Deliverable

production ML models | product features

Required skills

C/C++, embedded Linux (ARM), bare-metal/RTOS firmware, communication protocols (CAN, SPI, I2C, UART, BLE), microcontroller selection, hardware bring-up, oscilloscope/logic analyzer debugging, Git

Preferred skills

UAV/autonomous robotics/aerospace experience, RTOS, autopilot stacks (ArduPilot/PX4), CMake/Make/Waf, Docker, C/C++ algorithm optimization, battery management systems, AI coding assistants

Technologies

ARM, CAN, SPI, I2C, UART, BLE, Git, CMake, Make, Waf, Docker, ArduPilot, PX4

Responsibilities

Design, build, test, and maintain firmware/embedded software; own hardware/software boundary including board bring-up and driver development; select and integrate microcontrollers and peripherals; drive embedded software verification from bench to flight test; debug hardware/software boundary issues; provide senior technical support for field and flight-test issues

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.