Embedded Software Developer | Embedded Software Entwickler (m/w/d)

dataschalt engineering GmbH

Lübeck, Schleswig-Holstein, Deutschland
Published Dec 3, 2025
Full-time
Permanent

Job Summary

This role involves developing, testing, and maintaining embedded systems within the Defense Business Unit. The Embedded Software Developer will focus on performance optimization for resource-constrained systems, ensuring robust documentation, and utilizing requirements engineering principles to define system specifications. Key responsibilities include designing software architecture using protocols like SPI, CAN, and Ethernet (OSI model), and managing build systems (CMake, Make). The ideal candidate possesses a degree in Electrical Engineering, Computer Science, or a related field, coupled with strong programming skills in C and C++. Experience with Real-Time Operating Systems (RTOS) like FreeRTOS, hardware-near programming, and debugging tools (JTAG, GDB) is essential. This is a full-time, permanent position offering flexible working hours and opportunities for hybrid work, appealing to professionals seeking a stable career in complex embedded defense technology.

Required Skills

Education

Degree in Electrical Engineering, Technical Computer Science, Software Engineering, or related fields

Experience

  • Professional experience in embedded software development (ideally several years)
  • Strong programming skills in C and C++
  • Experience with Real-Time Operating Systems (RTOS)

Languages

German (Intermediate)English (Intermediate)

Additional

  • Security clearance according to SÜG required (typically necessitates German citizenship for this position)