Senior Embedded Engineer
5+ years
Full-time (40h)
Public Safety
Full Remote
C/C++
RTOS
Embedded Linux
IoT
Requirements
Must-haves
- 5+ years of software development experience
- Experience with Linux / Embedded Linux
- Experience with Robotics
- Experience with RTOS
- Proficiency with C/C++
- Strong communication skills in both spoken and written English
Nice-to-haves
- Experience with IoT, cellular-connected
- Experience with MAVSDK, MavLink, and PX4
What you will work on
- Design, develop, and optimize embedded systems and firmware for drones, ensuring their efficient operation and reliability.
- Create and maintain embedded software for drone control, including flight algorithms, communication protocols, and real-time operating systems (RTOS)
- Conduct rigorous testing, debugging, and validation of embedded systems to ensure compliance with performance and safety standards.
- Continuously optimize embedded systems for power efficiency, performance, and real-time responsiveness.
- Collaborate with cross-functional teams, including software engineers, mechanical engineers, and QA engineers, to ensure seamless integration of embedded systems with the overall drone solution.