Senior Manager, Middleware

SkydioSan Mateo, CA
$230,000 - $303,000

About The Position

Reliable embedded firmware acts as the brain stem of our autonomous drones and the foundation for the growing accessory product line -- bridging the gap between the algorithms and the sensors/mechanical hardware. As a senior Skydio embedded software manager, you will have the opportunity to architect, build out and lead the development of both current and future products in a fast-paced environment.

Requirements

  • Ability to write modern C++ in a real-time embedded environment
  • Python development experience
  • Ability to write clean code with appropriate abstraction boundaries
  • SOC development (Qualcomm devices a plus), embedded microcontrollers, camera drivers
  • Practical experience writing firmware/embedded code for a physical device
  • Embedded linux userspace and kernel development
  • Fundamental knowledge of low-level firmware
  • Hands-on hardware bring-up, system debugging and code optimization
  • Knowledge of debugging systems at ARM assembly code level
  • Embedded security and cryptographic firmware development

Nice To Haves

  • Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions.

Responsibilities

  • Provide technical direction and architecture of complex systems
  • Design and implement the embedded software that runs on the vehicle
  • Characterize, integrate, and validate key subsystems (e.g. next-gen camera, radio)
  • Bring up and debug new hardware
  • Write interfaces and drivers for sensors and other devices

Benefits

  • Competitive base salaries
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance may also be provided for eligible roles
  • Group health insurance plans
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service