Embedded Software Engineer
dotrobot.nl·ICT & data·Wo·gecontroleerd 4 augustus 2026
Vacaturetekst
Come aboard as we push forward in our mission to create intelligent machines that pave the way for a cleaner, healthier and fairer world! With our rapid growth, we’re constantly looking for people who share our vision – from ambitious new talent to seasoned professionals. We offer a diverse, full-time role packed with daily technical challenges, plenty of opportunities to develop your skills and loads of perspective.
Dot Robot is on a mission! We apply our state-of-art automotion and control technology to solve tough global challenges around sustainable mobility and the energy transistion.
We develop and built electric drivetrains – drive controllers, motors, energy management – for robots, electric vehicles and machines. By integrating our electrical engineering, mechatronics and embedded software skills, we have put a range of fantastic machines in motion in the last couple of years.
Our drivetrains are increasingly intelligent. We are accelerating the integration of AI – by developing both the software and the supporting hardware – to increase the efficiency, robustness and performance of our machines.
We’re looking for full-time (100%-80%) Embedded Software Engineer with a background in Computer Science (Bachelor’s or Master’s). You’ll be part of a multi-disciplinary team contributing to cutting-edge technology at the heart of the electrification transition.
As a member of our team, you’ll join a diverse range of projects across various fields. One day you could be in the office integrating a feature into the middleware; the next, you could be in the field alongside an excavator collecting telemetry data. The day is as exciting as you want it to be!
We expect you to take a full-stack approach to your challenges: whether that’s adding a new deployment feature to the CI/CD pipeline, using an oscilloscope to test your DAC implementation, or meeting with colleagues to propose a new architecture.
You’re not alone! We believe that the whole is greater than the sum of its parts. You’ll collaborate with others to tackle open problems, combining your collective knowledge to achieve technilogical breakthroughs. You can lean on experts in hardware electronics, mechatronics and systems & control; while supporting them with your own expertise.
A work environment where you can explore, grow and reach your greatest ambitions. Be part of a diverse, multi-disciplinary team with backgrounds from all over the world. Enjoy the company of your colleagues as you deepen your technical mastery in the latest tech or broaden your horizons to explore cross-disciplinary frontiers; it is all possible!
- Socialise – Connect with your colleagues during work, breaks and team events..
- Growth – Grow vertically or horizontally, both technically and professionally.
- Salary – A competitive salary tailored to your experience.
- Bonus – A bonus system ensuring everyone benefits from our commercial success.
A team player and an engineer at heart. You enjoy exploring new frontiers and designing cutting-edge technology. You thrive in multi-disciplinary teams that challenge the status quo.
You have a computer science background with a specialisation in embedded systems. You are able to apply common design patterns within modern engineering paradigms and possess the analytical skill to analyse algorithmic complexity, proposing the most suitable solutions for any given situation. You can design procedures under strict timing constraints and verify that they comply with those requirements. Furthermore, you are familiair with parallel programming and the inherent complexity that comes along with it.
You are able to take on tasks beyond embedded sytems development, such as scripting CI/CD pipelines, improving the development experience and designing test environments, to name a few.
Computer Science – Bachelor’s or Master’s degree.
Architecture – SOLID principles, HAL/BSP abstraction, layered architecture.
RTOS – Scheduling, threads, mutexes/locks, semaphores.
Design Patterns – UART, CAN, SPI, 12C, ADC/DAC, interrupts.
Core skills – Git, Scrum, CI/CD, scripting, unit testing.
What are you waiting for? Apply directly by sending us an e-mail with your resume. A brilliant motivational letter on why this job is made for you is considered a bonus!
Send your application to [staat bij de werkgever]
Do you have some questions before you apply? Please give us a call at [staat bij de werkgever]
Vorige Previous Why Emission-Free and Data-Driven technology is becoming the new standard
Is there no vacancy for you at the moment, but do you want to be kept in the loop about new vacancies at Dot Robot? Sign up for a Vacancy Alert! Your email address and personal data are 100% safe with us.
To provide the best experiences, we use technologies such as cookies to store and/or access information about your device. Agreeing to these technologies allows us to process data such as browsing behavior or unique IDs on this site. If you do not give consent or withdraw your consent, this may adversely affect certain functions and options.
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service expressly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door je Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
The technical storage or access is necessary to create user profiles for sending advertising, or to track the user on a site or across different sites for similar marketing purposes.
Bron
Wij zagen deze vacature op de website van de werkgever. Daar staat de actuele tekst; wijzigingen na 30 juli 2026 zien wij pas bij de volgende controle. Wij controleerden op 4 augustus 2026 of de pagina nog bestond; of de vacature dan nog open is beslist de werkgever.