Septentrio logo
SeptentrioPosted 1 month ago

Vacancy | Embedded Software Engineer | Leuven or Espoo

On-siteLeuven, Flanders, Belgium or Espoo, Uusimaa, Finland

Full TimeMasters Degree

Job Summary

Embedded Software Engineer at Septentrio (Leuven or Espoo) designing, implementing, integrating, and validating embedded software for high-accuracy positioning, navigation, and timing solutions. Focus areas include C++ development for RTOS and Linux-based environments, unit testing, and integration of software components on embedded platforms. Contribute to tools and interfaces using Qt, Python, and JavaScript; collaborate with peers and domain experts to translate requirements into robust, modular software; improve development workflows and documentation.

Required Qualifications

  • Master’s degree in Electrical Engineering, Computer Science, Applied Sciences, Industrial Sciences, or equivalent practical experience.
  • Professional experience in embedded software engineering in an industrial or product-development context.
  • Strong C++ programming skills and a solid understanding of object-oriented design, modular software architecture, and code efficiency.
  • Experience with real-time operating systems (RTOS), embedded Linux or Linux-based environments, and software development for memory- and CPU-constrained systems.
  • Good understanding of the software development life cycle processes and related tools such as issue tracking, source control management, continuous integration, design documentation, and testing frameworks.
  • Fluent in English, both written and spoken.

Desired Qualifications

  • Experience with communication interfaces or protocols such as Ethernet, USB, CAN, Wi-Fi, or similar embedded connectivity technologies
  • Experience with SQL and other database-related technologies
  • Experience working in Agile or Scrum teams is plus
  • Familiarity with GNSS, inertial navigation, sensor fusion, robotics, machine control, UAVs, or other positioning-related domains
  • Interest or experience in algorithms, numerical methods, linear algebra, statistics, Kalman filtering, performance evaluation, or optimization

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce