Embedded Software Development Engineer | Entwicklungsingenieur Embedded Software (m/w/d)

thyssenkrupp AG

Böhnhusen, Schleswig-Holstein, Deutschland
Published Jan 15, 2026
Full-time
No information

Job Summary

This role involves specifying and developing robust embedded software for military communication systems used by navies worldwide, contributing directly to maritime safety. The engineer will be responsible for the full development lifecycle, including supporting the selection and implementation of appropriate hardware platforms (uC, SOG, SOM), creating necessary unit tests, and preparing comprehensive test specifications and technical documentation. A successful candidate will hold a degree in Computer Science, Communications Engineering, or a related field, possess practical experience implementing software components in C/C++, and be proficient in both classical and agile development methods, including CI/CD. Experience with Bare Metal, RTOS (such as FreeRTOS), and Linux environments is highly beneficial. This position offers future-proof career development within an international, high-tech TKMS group environment near Kiel, focusing on making the seas safer.

Required Skills

Education

Completed degree in Computer Science, Communications Engineering, Physics, or a comparable qualification.

Experience

  • Practical experience in the design and implementation of software components using C/C++
  • Experience working on various hardware platforms (uC, SOG, SOM)
  • Experience implementing software on Bare Metal, RTOS, or full-featured operating systems (e.g., Linux)
  • Experience with FreeRTOS is advantageous

Languages

English (Fluent)

Additional

  • Not specified