Fulltime (40 hours per week)

Medior Robotics Software Engineer

We are looking for a passionate Medior Robotics Software Engineer to join our software team. Will you join our team?

The SGL TurfPod and SGL LED440 on the pitch of Hampden Park.
Jesse Riemens

Jesse Riemens - Embedded Software Engineer

Who doesn’t get excited about smart technology that truly makes an impact? At SGL, everything revolves around developing innovative software solutions for high-tech products used worldwide. Think autonomous robots, smart IoT solutions, and cloud-based systems used by leading sports clubs and other high-performance environments.

As a software engineer, you will work on diverse and challenging projects where software, hardware, and connectivity come together. Whether you’re enhancing the intelligence of our systems, ensuring seamless cloud integration, or building scalable architectures—your work will have a direct impact on the performance of our products in real-world applications.

You’ll be part of a small but highly driven team of engineers, working in an agile environment with a pragmatic, results-oriented approach. We’re looking for someone who doesn’t just write code but also thinks critically about the best solutions and isn’t afraid to step off the beaten path.

And when you hear that our technology runs flawlessly and clients are thrilled with its performance, you’ll know exactly why you’re doing this. Are you excited to develop innovative software with real impact? Then we’d love to have you on our team!

Job description

Your role

As a Robotics Software Engineer, you will work within a multidisciplinary team of software and mechanical engineers to develop advanced robotic systems and intelligent control software. Your work will directly contribute to the efficiency and innovation of SGL and its customers.

Key responsibilities:

  • Develop highly reliable autonomous software systems and simulations to validate them.
  • Take full ownership of software development, including design, testing, and integration.
  • Collaborate with other engineering teams to develop and maintain vehicle software, covering all necessary software domains for implementation, verification, localization, and safety.
  • Propose continuous improvement initiatives to enhance the reliability of SGL’s systems and software.

Your profile

We are looking for a team player who brings real value to our software team. Our work culture is open, informal, and friendly—even when working under tight deadlines. We need someone who is proactive, adaptable, and has a practical and pragmatic mindset, with a passion for technology and/or sports.

Your qualifications:

  • At least 3 years of professional experience in software development.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • At least 3 years of experience developing in C++ or Rust.

Preferred skills:

  • Strong debugging, performance optimization, and unit testing skills.
  • Expertise in robotics and control engineering.
  • Experience with ROS2, Yocto/Embedded Linux, Docker, GitLab, C++.
  • Knowledge of established software principles such as SOLID, GRASP, and Test-Driven Development (TDD).
  • Proficiency in Dutch is a plus.

Additional requirements:

  • Our headquarters in Waddinxveen is not easily accessible by public transport. A driver’s license and car are therefore important.
  • You live in the Netherlands (Randstad region), or in Europe and are willing to move to the Netherlands.

What we offer

At SGL, you’ll join an ambitious team in a dynamic international work environment, developing innovative and unique products used worldwide. This is a role with high responsibility, room for personal growth, and a great working atmosphere.

Our benefits

  • The salary for this role will depend on your experience and project portfolio. For a medior position, we expect a range of approximately €4,500 to €5,500 per month (gross). However, for an exceptional fit, there is room for adjustment.
  • Pension plan (60% employer contribution).
  • Travel allowance (€0,23 per km).
  • Phone allowance.
  • Home office allowance.
  • 25 vacation days.
  • Bonus structure
    • The amount is determined based on your personal goals. A standard score of 7 corresponds to a 9% bonus, provided that the company objectives are met.
  • Corporate fitness program.

We strongly value personal development, and you will have the opportunity to take job-related training to improve your skills and help elevate our software team.

For the first few months, we prefer to have you on-site as much as possible, but after that, you can work up to two days per week remotely in a full-time role.

And of course, work should also be enjoyable! That’s why we have fun traditions like ‘Patatdag’ on Fridays, plus regular team bonding activities. Each department receives a budget for team events, so whether it’s a hackathon, a padel match, a dinner, or a football game, you’ll have plenty of opportunities to connect with your colleagues.

How to apply

Excited about this role? Apply now by filling out the form below.

Would you like more information? Contact Dennis van Lent at +31 79 593 38 01.

Acquisition in response to this job posting is not appreciated.

Leave your details via the application form

This will take less than a minute. Enter your name, email and phone number and upload your CV. If you have any questions and/or remarks you can leave those as well.

We look forward to receiving your application.

We will call you to get acquainted

Your cv gives us a first impression, but we are also curious about you as a person. So we will always call you to get acquainted. Then we can immediately answer any questions and see if we are on the same page in terms of expectations.

Are we both curious for more? Then we would like to invite you for a cup of coffee, so you can see our office.

Stop by the office for a first interview

After our phone conversation, it’s time for a face-to-face introduction. We would like to invite you to our office in Waddinxveen for a first meeting.

While enjoying a cup of coffee (or something else) we will go deeper into the position, SGL and of course you as a person.

Both parties still satisfied? Then we would like to invite you to visit us again.

2nd interview

If we are both still enthusiastic we would like to invite you for a second interview. We can go into topics that are still unclear from us or maybe you still have questions that we can answer.

For some positions, we may ask you to take an assessment before your second interview.

Contract proposal

If after the second interview we are convinced that you are the right addition to our team, and you yourself are still enthusiastic, we will forward you a contract proposal and we hope you will come to our office to sign.

Welcome aboard!

Both completely satisfied? Then we can officially shake hands!

Congratulations and welcome to SGL!

Apply within 1 minute

"*" indicates required fields

Name*
Accepted file types: pdf, doc, docx, Max. file size: 512 MB.
This field is for validation purposes and should be left unchanged.

Your future colleagues

Jesse Riemens
Jesse Riemens
Embedded Software Engineer
Dennis van Lent
Dennis van Lent
Director Systems & Software