Senior Embedded Software Engineer — Drones & Real-Time Systems
Skydio Inc.
San Mateo (CA)
On-site
USD 127,500 - 210,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Paid vacation time
Sick leave
Holiday pay
401K savings plan
Job summary
A leading drone technology company in San Mateo is seeking a Senior Embedded Software Engineer to design and implement the software for autonomous drones. You will provide technical direction, debug hardware, and write interfaces for sensors. The ideal candidate has strong skills in C++ and embedded systems, with a base salary range of $127,500 to $210,000. This role offers comprehensive benefits and the opportunity to be part of a diverse, innovative team.
Qualifications
Ability to write modern C++ in a real-time embedded environment.
Practical experience writing firmware/embedded code for a physical device.
Knowledge of debugging systems at ARM assembly code level.
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.
Skills
Modern C++ in real-time embedded environment
Writing clean code with appropriate abstraction boundaries
SOC development (Qualcomm devices)
Embedded linux userspace and kernel development
Hands-on hardware bring-up
Embedded security and cryptographic firmware development
Job description
A leading drone technology company in San Mateo is seeking a Senior Embedded Software Engineer to design and implement the software for autonomous drones. You will provide technical direction, debug hardware, and write interfaces for sensors. The ideal candidate has strong skills in C++ and embedded systems, with a base salary range of $127,500 to $210,000. This role offers comprehensive benefits and the opportunity to be part of a diverse, innovative team.