Amsterdam Area
6 days ago

Senior Embedded Software Engineer
Doghouse Recruitment
Amsterdam Area
6 days ago
Senior Embedded Software Engineer
Senior Embedded Software Engineer needed for a fast-growing Dutch scale-up building smart hydration hardware. Requires 5+ years of embedded development in C/C++, STM32 microcontrollers, RTOS and bare metal, with a focus on modernizing code and testing. Hybrid role in Amsterdam with up to €84K plus equity.
AI-enabledHybridFull-timeSeniorCC++
Senior Embedded Software Engineer
Senior Embedded Software Engineer needed for a fast-growing Dutch scale-up building smart hydration hardware. Requires 5+ years of embedded development in C/C++, STM32 microcontrollers, RTOS and bare metal, with a focus on modernizing code and testing. Hybrid role in Amsterdam with up to €84K plus equity.
AI-enabledHybridFull-timeSeniorC
Salary
Not specified
Core Qualifications
Technical (Must-have)
CC++STM32RTOSBare metalEmbedded software testingUnit testingSystem testingAI coding tools
Soft Skills
Code reviewsMentoringRaising technical barCollaboration
Key Responsibilities
- Own embedded features end to end, from requirements through implementation, testing and flashing to the hardware
- Work on STM32 microcontrollers in both RTOS and bare metal environments
- Work on interaction between hardware, firmware and software layers above, including digital dashboard and Android team
- Spend roughly half time on new development and half on understanding and stabilising existing code
- Move codebase from C and older C++14 patterns toward modern C++, with long term goal of C++23
- Build out unit and system level testing
- Participate in code reviews and shared standards
- Raise technical bar for engineers, including juniors
Embedded SoftwareCC++STM32RTOSAmsterdamScale-upWater TechSenior