12

Embedded Software Algorithm Developer

Leuven, Belgium, Septentrio [SEP-ESAD]

Field(s) of expertise
Software Engineering
Job type
Permanent
Education
Doctorate
Deadline
Closed

About this job

Septentrio is looking for an enthusiastic Embedded Software Algorithm Developer to join its OEM Products development team. Together with your colleagues, you will work on the development of state-of-the-art embedded software running on satellite navigation products capable of centimeter-level-precision positioning.

Responsibilities

As Embedded Software Algorithm Developer:

  • You (starting from requirements) design, implement, unit-test, debug and document new product features.
  • You work in an Agile multi-disciplinary scrum team.
  • You support the implementation and further development of the Septentrio Positioning Engine. The Septentrio Positioning Engine computes the centimeter-level position, cm/s speed and 0.1-degree orientation of the GNSS receiver using satellite ranges coupled with additional sensors such as accelerometers, gyros, magnetometer, and odometer.
  • You ensure the flexibility, modularity, and efficiency of the object-oriented software implementation on the basis of Matlab and/or C++ prototypes.
  • You provide maintenance support when necessary.

Profile

  • You hold a Ph.D., with software development focus or a master’s degree (with >=2 years industry experience) in Engineering or equivalent.
  • You have a good understanding of the Software Development Life cycle(s) and its associated tools (issue tracking, source control management, continuous integration, design documentation, etc.).
  • You have good programming skills in C++, Python, and Matlab.
  • You are experienced with advanced algorithm implementation: e.g Bayesian filtering, sparse matrix inversion, etc…
  • You’re a team player and problem solver.
  • Having worked with Data-driven regression testing is an asset.
  • Experience with code synthesis for embedded applications is an asset
  • You are fluent in English. Dutch, French and/or other languages are an asset.

JOIN US

In exchange for your talent, we have put together an interesting blend with opportunities for development, room for innovative ideas and offer a pleasant professional working environment with colleagues from all over the world, next to a competitive salary, fringe benefits, and a good work-life balance.

For information on how the personal data in your application is processed, please see the Septentrio Privacy Policy.