Embedded Software Developer - Board Controller Firmware | Embedded Softwareentwickler (m/w/d) - Board Controller FW

citema systems GmbH

Dresden, Sachsen, Deutschland
Published May 11, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Developer at our Dresden site, you will play a pivotal role in developing firmware for microcontroller-based board controller solutions, primarily utilizing Zephyr OS. Your day-to-day responsibilities include the full lifecycle of firmware development, from hardware bring-up and low-level initialization to the implementation of power sequencing, diagnostics, and monitoring functions. You will collaborate closely with hardware and system teams to debug complex issues, develop test functions, and ensure seamless integration with host-side drivers and tools on Windows and Linux platforms. This position is ideal for an engineer who thrives in a collaborative, hybrid work environment and is passionate about working at the intersection of hardware and software. We offer a permanent contract, significant creative freedom, and the opportunity to work on security-relevant systems within a supportive, innovative team culture.

Required Skills

Education

University degree in Computer Science, Electrical Engineering, or a related field.

Experience

  • Professional experience in embedded firmware development
  • Experience with board bring-up and hardware debugging
  • Experience with Python for test automation and development tooling
  • Experience with CI/CD and automated build/test environments
  • Experience with Zephyr OS or comparable RTOS platforms
  • Experience in bare-metal development and low-level debugging

Languages

German (Fluent)

Additional

  • Must be eligible to work in Germany. Position is located in Dresden with hybrid work options.