Team Lead C++/Rust Software Engineering

Team Lead C++/Rust Software Engineering

Are you an experienced C++ engineer and do you know autonomous systems like the back of your hand? Then join this ambitious start-up that develops high-tech horticulture systems!

Responsibilities: Senior/Lead C++ Software Engineer

In this role, you will lead a team focused on developing cutting-edge autonomous systems and simulations, driving impactful projects, and collaborating with cross-functional engineering teams to deliver exceptional vehicle software solutions.


Key Responsibilities:

  • Design and develop highly reliable autonomous systems, including simulations for validation and verification.
  • Lead the complete software development lifecycle .from design to testing and integration
  • Collaborate closely with engineering teams across various software domains to develop, integrate, and verify vehicle control software, localization, and safety features.
  • Define and spearhead projects that align with core organizational objectives, contributing directly to high-impact initiatives.
  • Continuously seek opportunities to improve system and software reliability.
     

Requirements: Senior/Lead C++ Software Engineer

Must haves:

  • 8+ years of professional software development experience with proven expertise in C/C++ or Rust.
  • Experience in a Senior or Lead position.
  • Hands-on and pragmatic with the ability to switch between various ongoing projects.
  • Experience in Robotics/Controls engineering and software architecture for scalable embedded systems.

Preferred Skills:

  • Deep knowledge of debugging, performance optimization, and unit testing.
  • Proficient with ROS2, SLAM, Yocto/Embedded Linux, DBUS, Docker, GitLab.
  • Experience with AWS IoT Core and Zephyr OS.
  • Strong background in Requirements Engineering.

Benefits: Senior/Lead C++ Software Engineer

  • Joining a promising (and already profitable) start-up
  • A salary of approximately €80.000-€90.000, plus benefits.
  • This position is based near Gouda. The team works from the office most days of the week. We can transfer Visa, but cannot support relocation.

What will happen when you apply? Within four working days, we will let you know whether you are qualified for the position. If you do we will schedule an interview (digital or live). In this interview, we will inform you about the vacancy, the company, and the procedure. If we both agree this is a fitting opportunity we will introduce you to our client and continue to guide you through the whole application process. The Independent Recruiters Group has a large team of specialized recruitment consultants. Every recruiter has a strong focus regarding his/her field of expertise. This makes them the ideal sparring partner for both you, as the candidate, and the client

Read full vacancy

What happens next?

1
Application submitted.

You have successfully submitted your application. Please make sure to include all the necessary documents and information.

2
Selection and Evaluation

Our team will thoroughly review your application, taking into consideration your qualifications and experience. Based on this evaluation, we will proceed to invite you for a (digital) interview with one of our recruiters. This interview aims to gain further insights into your background, skills, and motivation.

3
Introduction to Client

Following our consultation with you, we will facilitate an introduction between you and our client. Depending on the client's requirements, there may be one or more interviews, along with the possibility of an assessment, to further evaluate your suitability for the position.

4
Offer and accepting

If the client/principal decides to offer you the job, you will receive a formal offer. It is up to you to accept this offer. If you accept the offer, we will arrange further financial processing and ensure everything is in place for your new position.

Still got questions?

Get in touch with:

Interested? Send us your application!

Can't find the vacancy you're looking for?

Sign up for a JobAlert and receive an e-mail as soon as the vacancy becomes available!