About the role
You're part of the team that develops products for customers, from idea to series production. You work close to the hardware and the production line, so you see your code running on real boards.
What you'll do
- Develop C/C++ firmware for ARM Cortex-M microcontrollers
- Write drivers for peripherals and protocols (UART, SPI, I²C, CAN, Modbus)
- Bring up new boards together with the hardware team
- Create test firmware and procedures for the production line
- Work in Git, with code review and documentation
What we're looking for
- At least 3 years in firmware development
- Solid C; modern C++ is a plus
- Experience with an RTOS (FreeRTOS, Zephyr) or bare metal
- Working with a debugger, oscilloscope and logic analyser
Nice to have
- BLE, LoRa or Ethernet
- Basic knowledge of hardware / PCB design
What we offer
- Permanent contract
- Meal vouchers and private health insurance
- Free parking