Job Description
We are looking for talented embedded software engineers to join our team, where you’ll write low-level code for custom hardware that powers our products. This role is suited for individual contributors ranging from developing (~2 years of experience) to principal level, with a preference for those with mid-level experience.
Responsibilities:
- Develop low-level code for high-performance drones
- Lead board bring-up for new PCBs
- Own firmware (FW) development and maintenance
- Collaborate with the hardware team to ensure seamless integration
- Troubleshoot and optimize drone systems for performance
- Ensure reliability and efficiency of embedded software
- Contribute to ongoing drone technology advancements
Role Requirements:
- 3–10 years of experience in embedded software development
- High proficiency in C/C++ programming
- Strong experience with STM microcontrollers
- Familiarity with communication protocols like I2C, SPI, CAN BUS, and UART
- Experience with Bare Metal programming
- Knowledge of drone technologies (Betaflight, ELRS)
- Experience in firmware development and integration with hardware systems
Please apply directly to this advert. Equally, if you require any further information please email me at JT@searchability.com
Job Tags