
Senior Software Engineer – Embedded
Skydio
full-time
Posted on:
Location Type: Hybrid
Location: San Mateo • California • United States
Visit company websiteExplore more
Salary
💰 $170,000 - $277,500 per year
Job Level
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
- Competitive base salaries
- Equity in the form of stock options
- Comprehensive benefits packages
- Health insurance
- Paid vacation time
- Sick leave
- Holiday pay
- 401K savings plan
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
Soft Skills
technical directionarchitecture designclean code writingabstraction boundaries