Embedded Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As Software / Firmware Engineer, you will initially become part of our Product Innovation Team, where you will work on the further development of new MYLAPS products that are moving from innovation towards market introduction. You will develop and improve the software and firmware that connects our electronics, microcontrollers and product functionality. This means working close to the hardware, understanding how the complete system behaves and solving technical challenges.
As the product matures, your role will broaden. Over time, you will also contribute to existing MYLAPS products together with our Project Engineering team, giving you the opportunity to work across both new product development and established products used by customers around the world.
What you’ll do
- Develop and improve software and firmware for new MYLAPS products and technology concepts and help bring a new product from the innovation phase towards a robust and market-ready solution.
- Develop software in C++, including low-level code.
- Develop software and firmware running on and communicating with microcontrollers.
- Work closely with Electronics Engineers and other specialists to integrate hardware and software into complete product solutions.
- Translate product and technical requirements into reliable software solutions.
- Test and validate software and firmware in both laboratory and real-world environments.
- Contribute to technical improvements, maintainability and reliability as concepts evolve into products.
- Over time, support the development and improvement of existing MYLAPS products within the Project Engineering team.
Requirements
You are a Software or Firmware Engineer who enjoys understanding how software and hardware work together. You like solving technical problems, experimenting with new technology and seeing the software you develop come to life in a physical product.
- A Bachelor’s or Master’s degree in Software Engineering, Embedded Systems, Electrical Engineering, or a related technical field.
- 2+ years of experience in software, firmware or embedded software development.
- Experience developing software in C++ for microcontrollers.
- An interest in electronics and the interaction between hardware and software.
- Hands-on experience with testing, debugging and technical problem-solving.
- The ability to understand technical systems beyond your own software component.
- A pragmatic and curious mindset and the willingness to learn new technologies.
- Strong communication skills in English; Dutch is an advantage
Benefits & conditions
A competitive salary and solid benefits package; A senior R&D position with direct influence on future MYLAPS technology and products. 27 vacation days per year; Pension plan and contribution to health insurance; Attractive discount on Garmin products; A dynamic, international workplace with an open and informal culture; Thorough onboarding with expert training from both technical and commercial teams; A diverse, inclusive workplace that values different perspectives and backgrounds; Easy to reach by car, bike, or train.
About the company
At MYLAPS you get the chance to develop the technology behind the next generation of sports timing. We develop technology that captures the performance of millions of athletes and racers around the world. From major international sporting events to races around the corner, accuracy and reliability are at the heart of everything we build.
Within the MYLAPS Innovation Centre, we look beyond today’s products. Our team explores, develops and validates new technologies for Active Sports, Motorsports and Horse Racing. We turn early-stage ideas into working prototypes, test them in real-world environments and determine which technologies can become part of the next generation of MYLAPS products., MYLAPS International Headquarters is based in Haarlem, The Netherlands. With offices in The Netherlands, The United States, Australia, Malaysia, Japan and China we support racers, athletes, and events in creating their ultimate sports experience. Every year we capture the performance of over 20 million people all over the world. We develop accurate, reliable, and easy-to-use technology to turn data into insights, progress, and fun. Founded in 1982, we have revolutionized the world of sports timing with groundbreaking innovations and set the standard ever since. Our products and platforms are used at professional events like the Olympics and INDYCAR as well as countless local events around the corner. MYLAPS is a carbon neutral company where we have the responsibility to contribute to a better world.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
How to Find Tech Jobs in Amsterdam
Where To Find Software Engineering Jobs
What is Software Engineering?