Back to search
Vivid Resourcing Linkedin · Posted 3d ago

Embedded Software Engineer

Liège

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

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].

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search