Firmaware Engineer
Role details
Job location
Tech stack
Job description
As a Senior Firmware Engineer, you will be responsible for the specification, design, implementation, and maintenance of firmware for a wide range of LED driver applications. You will work within a team that develops a comprehensive tooling chain and modular firmware building blocks.
The systems you will work on include:
-
Power conversion and voltage/current control
-
Communication protocols (such as DMX/RDM, DALI, Bluetooth, and others)
-
Sensor integration
-
Battery backup systems
-
Advanced color control and tuning, * Contribute to the development of next-generation technologies, platforms, and products
-
Stay up to date with emerging technologies and introduce innovative solutions
-
Guide tailored Agile development processes (e.g., using Azure DevOps)
-
Act as a technical reference and backup for the software/firmware team lead
-
Set up and maintain build environments, documentation, and testing strategies
-
Foster team spirit and collaboration, especially under pressure
-
Think ahead in terms of architecture and feature definition
-
Design robust solutions for complex technical challenges
-
Remain actively involved in coding and codebase ownership, * 2 from 4 We get in touch expand_more In a first acquantaince we discuss your wishes, your ambitions and motivations.
-
3 from 4 Personal introduction expand_more We introduce you to the client, you are invited for a personal interview.
-
4 from 4 Contract discussions expand_more In the event of a match, we discuss all the details with you and the customer.
Related vacancies
We are always looking for talent! Below you can see our latest related vacancies. Don't forget to check our full vacancy overview for all our job openings and project possibilities
- schedule 40 hours
- place Son
- file_copy Werving & Selectie
Requirements
- Bachelor's degree in Computer Science or equivalent through experience
- Minimum of 6 years of experience in Agile firmware development
- Strong experience in both low-level hardware control and RTOS development on ARM platforms
- Solid understanding of DevOps practices, including containerization (e.g., Docker)
- Hands-on, proactive, and results-oriented mindset
- Strong communication skills in English (Dutch is a plus)
- Team player with leadership capabilities
Preferred
- Experience with unit testing frameworks
- Experience with modern build environments (version control, CI/CD, automated testing)
- Affinity with product owner and/or product management roles
- Experience working with globally distributed development teams