Software Engineer - Embedded
SkydioJob Description
📋 Description Architect and lead development of embedded software for current and future products Provide technical direction and architecture for complex systems Design and implement embedded software that runs on the vehicle Characterize, integrate, and validate key subsystems (camera, radio) Bring up and debug new hardware Write interfaces and drivers for sensors and devices 🎯 Requirements 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 🎁 Benefits Equity in stock options Comprehensive benefits package 401K savings plan Paid vacation time, sick leave, holidays Relocation assistance may be provided Competitive benefits and ongoing learning opportunities