Robin Radar
C++ Software Developer with Algorithmic Experience
Delft, Remote. Posted 3 months ago
The role
You will design, build, and maintain efficient C++ code with a focus on complex algorithms. You will work on software for radar products to improve performance and safety.
What you will do
- Design, build, and maintain efficient, reusable, and reliable C++ code with a special focus on complex algorithms.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
- Work with other departments on technical issues including software system design and maintenance.
- Analyze information to recommend and plan the installation of new systems or modifications of an existing system.
- Consult with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements.
- Give direction to software programming and documentation development.
Required qualifications
- MSc degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 5 years' experience as a C++ software developer with current knowledge of (advanced) C++ 17/20 standards.
- Extensive experience developing and deploying software on Linux, with a strong grasp of multithreaded code and real-time environments.
- Proficiency in Qt and experience with complex algorithms (e.g., image processing or tracking) with real-time performance.
- Knowledge of PostgreSQL databases, JSON, and XML.
- Familiarity with low-level hardware interactions and unit testing using GoogleTest.
- Experience with Bitbucket (or similar), Jira, Qt Creator and CI/CD (Jenkins).
- Solid understanding of the SDLC and experience in Agile/Scrum environments.
- Excellent communication in English.
Nice to have
- Dutch proficiency is a plus
- Experience with radar systems or a similar industry
- Experience with embedded systems design
Benefits
- Comprehensive pension plan
- Commuting allowance
- 30 days of paid holiday leave
- Possibility to buy 3 additional holiday days
- Opportunities to develop your skills through training and certifications
- High quality laptop/desktop, monitor, headphones, and other necessary equipment
- International team of 30+ nationalities
- Social events and Friday drinks
Before you apply
- First interview: introductory conversation with Head of Software and a Team Lead
- Coding challenge: practical take-home C++ assignment
- Final interview: technical deep-dive with 2 team members
About the company
Robin Radar is a defence technology leader in detecting, tracking and classifying drones and other small airborne objects. It is one of the top 10 fastest-growing companies in the Netherlands.