Embedded Software Developer | Embedded Software Entwickler (m/w/d)
dataschalt engineering GmbH
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
Additional
- Security clearance according to SÜG required (typically necessitates German citizenship for this position)
More Jobs from dataschalt engineering GmbH
Junior Embedded Software Developer (Industrial) | (Junior) Embedded Software Entwickler (m/w/d) Industrial
Dec 3, 2025
This role seeks an engaged (Junior) Software Developer specializing in Embedded Systems to join the ...
Embedded Software Engineer | Embedded Software Entwickler (m/w/d)
Dec 3, 2025
This role involves the full lifecycle development, testing, and maintenance of embedded systems with...