C++, Algorithms Engineer / programmer

Job type:
permanent
Start:
02/2017
Duration:
n.a
From:
Proteus Europe
Place:
Belgium
Date:
03/14/2017
Country:
flag_no Belgium
project ID:
1304682

Warning
This project is archived and not active any more.
You will find vacant projects in our project database.
Proteus Europe is searching for a C / C++, Algorithm engineer to join the permanent team of one of our clients who develop GPS / GNSS receivers.

Our Client :-
Our client designs, manufactures and sells highly accurate GPS/GNSS receivers, for demanding applications requiring accuracies in the decimeter or centimeter range, even under difficult conditions. Whether it's on the high sea, in scintillation prone areas or at high latitudes, our clients customers know that their receivers deliver fast, accurate and reliable positions. In urban canyons, under canopies or even under circumstances where there is deliberate interference.

Your New role :-

We are looking for a motivated and technically skilled Software Engineer to join our algorithm team. This team is responsible for the design and implementation and validation of the algorithm firmware component for all our satellite navigation products for the high-end market.

This position offers you the opportunity to work with innovative navigation solutions and advanced mathematical algorithms. You will work closely with GNSS experts to translate new ideas and 'proof of concept' solutions into a high quality modular firmware implementation in C/C++. You have a keen interest in applying your software engineering skills to ensure the modularity, maintainability and efficiency of our algorithms and numerical techniques. You will:
- Be responsible for the modularity and architecture of the positioning firmware components
- Implement GNSS receiver firmware in C/C++ based on algorithm prototypes;
- Work together with other software engineers to ensure efficiency, portability, and maintainability of the receiver firmware code;
- Analyze and solve bugs reported by customers;

Your Skills and experience :-

Essential Skills :-
- C
- C++
- Algorithms
- UML

Desirable Skills :-
- Agile
- Scrum
- GNSS
- Firmware

Proteus Europe operates in partnership with our candidates by building strong and lasting
relationships at all levels.

If you apply for this role, we will:

- Contact you within one week to discuss your current situation and suitability for this role.
- Keep searching for other suitable positions should this role not be right for you.
- Keep you informed at every stage of the recruitment process.
- Actively follow up with our client on your behalf to gain useful feedback throughout the
process.

If you are looking for a new role, but this role isn't quite right for you, please contact us in
confidence for a discussion about how we can help you.