Septentrio
Septentrio

Vacancy | Embedded Software Engineer | Leuven or Espoo

TLDR

Develop and integrate high-quality C++ embedded software for GNSS and hybrid navigation on RTOS/Linux, enabling robust, mission-critical positioning.

We are looking for highly qualified and motivated professionals like you. If you think you have what it takes to keep Septentrio firmly in Pole Position, get in touch.

We need you for the position of

Embedded Software Engineer

 The Job

We are looking for a motivated, technically skilled, and enthusiastic Embedded Software Engineer to join our PNT Integration Team. Together with your colleagues, you will design, implement, integrate, and validate state-of-the-art embedded software for high-accuracy positioning, navigation, and timing products.

In this role, you will contribute to software running on embedded platforms, real-time operating systems (RTOS), and Linux-based environments. Your focus will be high-quality C++ development, embedded software fundamentals, and reliable integration of software components into Septentrio’s next-generation GNSS and hybrid navigation solutions.

Your work will directly contribute to products used in mission-critical applications where accuracy, robustness, and reliability are essential.

 

Your Mission

In this role, you will focus on two main areas:

Embedded Software Development

  • Design, implement, unit-test, debug, and document embedded software features in C++.
  • Develop efficient and maintainable software for real-time operating systems (RTOS), Linux-based systems, and resource-constrained embedded platforms.
  • Work with compilers, linkers, debuggers, profiling tools, and continuous integration pipelines to deliver robust production-quality software.

Software Integration and Tools

  • Contribute to developing tools and interfaces using technologies such as Qt, Python, JavaScript and other web technologies.
  • Collaborate with peer software engineers, product experts, and algorithm specialists to translate requirements and prototypes into flexible, modular, and efficient software.
  • Contribute to the continuous improvement of development methodologies, tools, workflows, and documentation practices.

 

Your Qualifications

Must-have Experience

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

Nice-to-have Skills

  • 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, unmanned aerial vehicles (UAVs), or other positioning-related domains.
  • Interest or experience in algorithms, numerical methods, linear algebra, statistics, Kalman filtering, performance evaluation, or optimization.

 

Our Offer

In exchange for your talent, we offer a very competitive compensation package in a top-notch high-tech, international working environment. At Septentrio you’ll have room to grow, both personally and professionally. Our on-boarding plan is legendary, our homework policy family-friendly. Get in touch and help us shoot for the moon, the stars and beyond.

Benefits

Learning Budget

you’ll have room to grow, both personally and professionally.

Paid Parental Leave

our homework policy family-friendly

Remote-Friendly

top-notch high-tech, international working environment

Septentrio designs and supplies high-precision GPS/GNSS receivers that cater to demanding applications across various sectors, including machine control, surveying, mobile mapping, and drones. Our products stand out for their exceptional accuracy, robustness, and adaptable integration features, making them essential tools for professionals who require reliable positioning solutions.

View company profile
Apply for this job

Pro members saw this job first

New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

Get Pro