T_hiring Senior Firmware Developer (Nordic SDK, Zephyr SDK) (m/f/d)

Embedded Hardware

Our partner, a well-known German hardware company, is looking for a Senior Firmware Developer (Nordic SDK, Zephyr SDK) (m/f/d) to develop the firmware of their new IoT product. This is a full-time permanent position onsite in Freiburg, Germany (work from home is possible on a regular basis).

Your responsibilities:

  • Development of firmware for microcontrollers of smart locks
  • Close cooperation with the hardware development department in the development of new device variants
  • Developing new protocols and features for wireless communication
  • Contributing to the overall software architecture of their embedded components
  • Assisting in the development of automated test, hardware-in-the-loop, together with QA department
  • Improvement of the debugging toolchain

Required qualifications:

  • At least a Bachelor’s degree in Computer Science, Electrical Engineering or a related field
  • Solid experience in embedded programming in C/C++
  • Good knowledge of Nordic SDK and Zephyr SDK
  • Experience with wireless protocols (WiFi, BLE etc)
  • Basic knowledge of Linux/Unix, script programming, modern IDEs such as VSCode, and git
  • Minimum English level C1, fluency in speaking is expected


  • Progressive, fast-paced and collaborative company where you can drive change and make a huge impact
  • Possibility to work from home regularly
  • Flexible working hours
  • Childcare bonus
  • Regular company events
  • Relocation package

If you are interested in joining the team as Senior Firmware Developer (Nordic SDK, Zephyr SDK), do not hesitate to apply for a job and send us your CV using the form below.