Skydio

Software Engineer – Embedded

Skydio

full-time

Posted on:

Location Type: Hybrid

Location: San MateoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $127,500 - $210,000 per year

About the role

  • 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

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
Benefits
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Health insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonembedded softwarefirmware developmentembedded Linuxhardware bring-upsystem debuggingcode optimizationARM assemblyembedded security