Embedded Software Engineer
Indexed description
Embedded Software Engineer
Location: Near Liège, Belgium
Industry: Drone Technology
Language: Fluent French & English required
Employment: Full-time/Permanent
About the Company:
Our client is an innovative technology company developing advanced unmanned aerial systems (UAS) for commercial and industrial applications.
Their multidisciplinary engineering team designs cutting-edge drone platforms that combine embedded software, electronics, and intelligent control systems to deliver reliable, high-performance solutions.
As they continue to expand their R&D capabilities, they are looking for an Embedded Software Engineer to contribute to the development of next-generation embedded systems powering their drone technology.
The Role:
As an Embedded Software Engineer, you'll play a key role in designing, developing, and maintaining embedded software for sophisticated drone platforms. Working closely with hardware, electronics, and systems engineers, you'll help build reliable real-time software that enables safe and efficient flight operations.
This is an excellent opportunity to work on highly technical products in a fast-paced R&D environment where you'll see your work directly influence innovative airborne systems.
Responsibilities:
- Design and develop embedded software for drone platforms and onboard systems.
- Develop new features in C and Modern C++.
- Work on embedded Linux and real-time embedded environments.
- Develop software for communication interfaces and peripheral devices.
- Collaborate closely with electronics, hardware, and systems engineering teams.
- Debug, test, and optimise software for performance, reliability, and safety.
- Participate in software architecture discussions and code reviews.
- Support integration, validation, and field testing of embedded systems.
Requirements:
- Degree in Computer Science, Electronics, Embedded Systems, or a related engineering discipline.
- Strong commercial experience developing embedded software.
- Excellent knowledge of C and C++.
- Experience working with Embedded Linux.
- Experience developing within RTOS environments.
- Familiarity with embedded communication protocols (UART, SPI, I2C, CAN, Ethernet, etc.).
- Experience debugging embedded hardware/software systems.
- Knowledge of Git and modern software development practices.
- Fluent French is essential, with a good level of English.
Nice to Have:
- Experience within aerospace, drones, robotics, autonomous systems, or defence.
- Knowledge of ARM-based microcontrollers or embedded processors.
- Linux kernel or device driver development experience.
- Exposure to wireless communication technologies.
- Experience with CI/CD or automated testing for embedded software.
What's on Offer:
- Join an innovative company developing next-generation drone technology.
- Work on technically challenging embedded systems with real-world impact.
- Collaborative and multidisciplinary engineering environment.
- Modern R&D facilities near Liège.
- Long-term career development and opportunities to work on cutting-edge products.
- Competitive salary and comprehensive benefits package.
If interested, please apply directly. For more information, please reach me on [email protected].
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search