Robin Radar Systems

C++ Software Developer, Algorithmic Experience

Robin Radar Systems

full-time

Posted on:

Location Type: Hybrid

Location: The HagueNetherlands

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.
  • Working with other departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements.
  • Give direction to software programming and documentation development.

Requirements

  • 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.
  • Strong analytical, problem-solving and organizational skills.
  • Excellent communication in English (Dutch proficiency is a plus).
  • Living in the Netherlands, within commuting distance of The Hague, with availability to be in the office at least 3 days per week.
Benefits
  • Working for a __Great Place to Work®__ certified company.
  • Comprehensive pension plan.
  • Commuting allowance: our teams work hybrid.
  • 30 days of paid holiday leave (with the possibility to buy 3 additional days).
  • Opportunities to develop your skills even further through training and certifications.
  • High quality laptop/desktop, monitor, noise canceling headphones, and any other equipment necessary for your role.
  • An international team of 30+ nationalities, full of high performance colleagues you can exchange experiences with and learn from. As well as having a lot of fun in our social events and Friday drinks!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C++ 17C++ 20Linuxmultithreadingreal-time environmentsQtPostgreSQLJSONXML
Soft Skills
analytical skillsproblem-solvingorganizational skillscommunication
Certifications
MSc in Computer ScienceMSc in Software EngineeringMSc in Information Technology