Embedded Software Developer - Real-Time Systems | Embedded Software Entwickler – Echtzeitsysteme (m/w/d)

matchING Engineering GmbH

Hamburg, Hamburg, Deutschland
Published Apr 2, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Developer, you will bridge the gap between complex electronics and precision control systems. This role involves managing the entire software lifecycle, from low-level driver development to final motor control implementation. You will work in a specialized environment characterized by in-house hardware development and demanding real-time requirements. Your daily tasks include hardware-oriented C programming for microcontrollers, evaluating complex software concepts, and performing integration and error analysis on proprietary hardware. This position is particularly attractive for those interested in electrical system regulation and high-performance engineering. You will be responsible for specific work packages regarding time, cost, and quality, ensuring successful acceptance testing. The role offers a stable, permanent contract within a family-owned company that prioritizes personal development and transparent communication, providing a collaborative atmosphere for technical experts in Germany's largest industrial sectors.

Required Skills

Education

Degree in Computer Science, Electrical Engineering, or a comparable field with a focus on software development.

Experience

  • At least 3 years of professional experience in hardware-oriented C programming
  • Professional experience with real-time systems and standard communication interfaces
  • Experience in structured software development processes such as the V-Model
  • Experience with Ethernet or EtherCAT protocols
  • Professional experience in motor control or electrical system regulation

Languages

German (Fluent)English (Intermediate)

Additional

  • Must be able to manage work packages regarding time, cost, and quality. Role requires presence for integration and error analysis on in-house hardware.