A leading drone technology firm based in San Mateo, California, is seeking an experienced embedded software engineer. This role involves architecting and developing embedded software for autonomous drones, working with modern C++, and collaborating with hardware teams. Applicants should have a strong foundation in embedded systems and hands-on debugging experience. Competitive compensation package includes a base salary range from $226,000 to $282,500 along with equity, health benefits, and more.
Qualifications
Ability to write modern C++ in a real-time embedded environment.
Experience in Python development.
Hands-on hardware bring-up and system debugging.
Responsibilities
Provide technical direction and architecture of complex systems.
Design and implement embedded software for vehicles.
Bring up and debug new hardware.
Skills
Modern C++
Python development
Clean code practices
SOC development
Embedded Linux userspace and kernel development
Firmware/embedded code writing
Tools
Qualcomm devices
RTOS
ARM assembly
Job description
A leading drone technology firm based in San Mateo, California, is seeking an experienced embedded software engineer. This role involves architecting and developing embedded software for autonomous drones, working with modern C++, and collaborating with hardware teams. Applicants should have a strong foundation in embedded systems and hands-on debugging experience. Competitive compensation package includes a base salary range from $226,000 to $282,500 along with equity, health benefits, and more.