Embedded Engineer- Aircraft
Core
Design, build, and maintain embedded and onboard software for aviation-grade drones, ensuring flight safety, reliability, and fleet scalability.
Role type
Senior embedded systems engineer (aerospace/robotics)
Builds
Onboard aircraft software and firmware for delivery drones
Domain
Aviation / Robotics / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Embedded C/C++, Linux-based embedded systems, hardware debugging, safety-critical software development, system architecture
Preferred skills
Drone/avionics experience, flight stacks (ArduPilot/PX4), ROS/ROS2, battery management, real-time systems, Python for tooling
Technologies
C++, Embedded C/C++, Python, Linux, ArduPilot, PX4, ROS, ROS2
Responsibilities
Design and build embedded software components, deliver complex features with testing and rollout, participate in aircraft bring-up and debugging, resolve hardware-adjacent issues, contribute to architectural discussions
Seniority
Senior, hands-on IC