Medior Software Engineer | Helmond

Contribute to tomorrow’s world. Envision it. Become Software Engineer at TNO in Helmond.



Education type

university (wo)



Hours a week

Fulltime – 40


Apply now


Within the department Integrated Vehicle Safety (IVS) of TNO, we work with an integral approach on topics related to Autonomous Driving and Cooperative Mobility. Multiple disciplines like Control System Design, World modelling, Motion planning, Functional & operational safety, Sensor Fusion, V2V & V2X Communication, Electronics, Software Engineering, Assessment, Tooling etc. work together to enhance the automated vehicle and traffic safety and mobility.

What will be your role?

As a Software Engineer you will be responsible to combine the knowledge of experts from different domains into one single result, typically an embedded real-time automotive system. To design and implement these systems, you need to have an overview of the components that are required from several experts. Therefore you need to have good experience in team working, software integration and testing. It is essential to understand the user and system requirements and how to design an architecture that enables smooth integration of the functionalities to get to a successful result which is extendable in future projects. Automotive real-time embedded systems typically rely on sensor data and actuate the braking system, engine, and steering of a vehicle or interface with a cloud based system (e.g. for tooling/assessment). It is therefore essential to regard safety and security standards for functional safety. Additionally, testability of the whole system and its parts is essential, to speed up integration of different parts and amongst others to guarantee the safety of the result. 

You will work amongst others on the requirements analysis, design, implementation and validation of software/hardware systems and tools in applied research projects for automotive OEMs and TIERs, service providers, research and governmental organizations all around the world. These projects may focus at exploring innovative solutions for a single vehicle up to systems that will be deployed for large field operational test (e.g. platooning) or at exploring innovative tools both for offline and real-time in vehicle usage. Together with the project team you will make impact with innovative solutions. Good communication, cooperation, and writing skills are essential for the interaction with the team members and involved stakeholders within the department (e.g. control, prediction, testing, functional & operational safety, system engineering).

The activities of the Software Engineer will, amongst others, consist of: 
  • Designing reliable and maintainable software applications;
  • Dissemination and reporting of implementation details;
  • Developing software given the architecture and design constrains;
  • Setup the design of in vehicle systems;
  • Supporting experts to realize results given the architecture and design;
  • Supporting in defining verification and validation tests and integration of components;
  • Maintaining and extending the simulation frameworks;
  • Assuring that developed software components and tests may be suitable for reuse.

How do you want to contribute to tomorrow's world? How big can your impact be? Come and work at TNO and envision it.

What we expect from you

The success applicant will meet the following minimum requirements: 
  • MSc/PhD in Computer Science / Mechatronics / Robotics or related fields
  • At least 3 years of experience in software development in project teams
  • Experience in object oriented software (Modern C++, Python) for different platforms (Windows & Linux)
  • Experience in the field of Hardware-in-the-loop/Software-in-the-loop (HIL/SIL) development, including simulation middleware (ROS/ROS2)
  • Experience with game engines (Unreal and/or Unity)
  • Experience with coding guidelines, debugging and profiling
  • Experience with modelling languages (UML/SysML), system/software architecture, design patterns
  • Willingness and ability to understand knowledge from related fields
  • Well organized, with a structured approach to activities, within given constraints
  • Willingness to travel internationally occasionally.  

Preference will be given to candidates that, in addition, have:
  • Knowledge of parallel or distributed computing
  • Knowledge of automotive safety standards (ISO 26262, ASIL) 
  • Familiarity with automotive related control systems
  • Experience with control system design and real-time embedded systems 
  • Experience with developing software with Matlab/Simulink
  • Experience with project management and SCRUM
  • Experience with Continuous Integration / Continuous Development and related tooling.

What you’ll get in return

Challenging and varied work with a real impact. And plenty of opportunities as, at TNO, you are in charge of shaping your career. We offer a gross monthly salary between € 3.813,- and € 5.801,- (based on your knowledge and experience), 8% holiday pay, a 13th month bonus of 8.33% and a flex budget (5.58% + € 180). In addition, you will be given every opportunity to develop yourself.

TNO offers optional employee benefits, enabling you to tailor your benefits package to match your personal situation. You may also expect:
  • An extremely professional, innovative working environment where colleagues are leading experts in their field.
  • The opportunity to attend courses, workshops and conferences, and to receive training and coaching based on your needs.
  • 33 days annual leave on a full-time basis.
  • An employer that values and encourages diverse talent, with initiatives like the Female Leadership Program, our Rainbow Community and round tables on inclusion topics.
  • Travel allowance
  • Great social events with your team and other TNO colleagues. That’s how you will get to know a lot of people really quickly.
  • Flexible working hours and the possibility of working from home.
  • Networking opportunities and great activities organized by Jong TNO.
  • Extensive relocation package for international candidates.
  • A good pension scheme.
Read more about tailoring your benefits package.

TNO as an employer

At TNO, we innovate for a healthier, safer and more sustainable life. And for a strong economy. Since 1932, we have been making knowledge and technology available for the common good. We find each other in wonder and ingenuity. We are driven to push boundaries. There is all the space and support for your talent and ambition. You work with people who will challenge you: who inspire you and want to learn from you. Our state-of-the-art facilities are there to realize your vision. What you do at TNO matters: impact makes the difference. Because with every innovation you contribute to tomorrow’s world. Read more about TNO as an employer.

At TNO we encourage an inclusive work environment, where you can be yourself. Whatever your story and whatever unique qualities you bring to the table. It is by combining our unique strengths and perspectives that we are able to develop innovations that make a real difference in society. Want to know more? Read what steps we are taking in the area of diversity and inclusion.

The selection process

Please apply before the 30th of May, 2022. The selection process comprises two interview rounds. In a final meeting we will discuss the terms of employment and your tailored benefits package. We aim to finalize the entire process within four weeks.

The selection process may include an online assessment and a reference check.

Has this job opening sparked your interest?

Then we’d like to hear from you! Please contact us for more information about the job or the selection process. To apply, please upload your CV and covering letter using the ‘apply now’ button.

Recruiter: Brahim Dagdaoui
Mobile phone: +31 (0)6-111 60129

Hiring manager: Bastiaan Krosse
Phone number: +31 (0)88-86 65396

Note that applications via email and third party applications are not taken into consideration.


Apply now


Ir. Bastiaan Krosse

TNO Job alert