Robin Radar Systems

C++ Software Developer

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.
  • 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

  • BA/MSc degree in Computer Science, Software Engineering, Information Technology or a related field.
  • A minimum of 5 years' experience as a C++ Software Developer.
  • Current knowledge of (advanced) C++ 17/20 standards.
  • Extensive experience in developing and deploying software on Linux.
  • Knowledge of multithreaded code, real-time environments and Qt.
  • Knowledge of PostgreSQL databases, JSON and XML.
  • Familiarity with low-level hardware interactions.
  • Ability to develop unit tests of code components using GoogleTest.
  • Experience with Bitbucket or similar version control systems, Jira and Qt Creator.
  • Strong understanding of the software development life-cycle and familiarity with continuous integration (Jenkins).
  • Worked with development methodologies like Agile/Scrum.
  • Good analytical and problem-solving skills.
  • Good collaboration and communication skills.
  • Good organizational and time management skills.
  • Good communication skills in English, Dutch is a plus.
Benefits
  • Working for a __Great Place to Work®__ certified company;
  • Comprehensive pension plan;
  • Commuting allowance;
  • 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++ 20Linuxmultithreaded codereal-time environmentsQtPostgreSQLJSONXML
Soft Skills
analytical skillsproblem-solving skillscollaboration skillscommunication skillsorganizational skillstime management skills
Certifications
BA degree in Computer ScienceMSc degree in Computer Sciencedegree in Software Engineeringdegree in Information Technology