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.

C++ Software Developer with Algorithmic Experience at Robin Radar | JobZoey