Embedded Software Engineer
Core
Designing software architectures, setting up development environments, and integrating drivers and algorithms for sensors and systems on UAVs.
Role type
Embedded Software Engineer
Builds
UAV systems with integrated sensor drivers and telemetry
Domain
Defense / Aerospace / Robotics
Deliverable
production ML models | product features
Required skills
C/C++, Embedded Linux, RTOS, sensor driver development, firmware architecture, low-level programming, debugging tools, build systems, Git
Preferred skills
Python
Responsibilities
Configure and maintain operating systems for UAV systems, improve embedded software architecture, develop sensor drivers and integrate online algorithms, maintain telemetry systems, implement in-house tools, collaborate with multidisciplinary teams
Seniority
Mid-Senior, hands-on IC
Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.