Embedded Software Engineer, Communication Solutions | Embedded Software Engineer Kommunkationslösungen (m/w/d)

Bertrandt AG

Friedrichshafen, Baden-Württemberg, Deutschland
Published Nov 12, 2025
Full-time
Permanent

Job Summary

This role involves developing and testing critical embedded software components for communication solutions, targeting SoCs, evaluation boards, and customized platforms. The successful candidate will be responsible for programming drivers, middleware, and applications essential for realizing prototypes and Proof-of-Concept (PoC) systems. A core function includes integrating internal modules and partner SDKs, supporting hardware/software co-design and rigorous debugging efforts. You will actively contribute to the validation and documentation of new communication solutions, working closely with interdisciplinary teams. Candidates must possess a completed degree in Computer Science or Electrical Engineering and at least two years of professional experience in embedded software development, utilizing C/C++. Expertise in RTOS, Embedded Linux, FPGAs, and modern communication protocols like Ethernet, TCP/IP, 5G, and 6G is required, alongside strong problem-solving skills in agile development environments.

Required Skills

Education

Completed degree in Computer Science, Electrical Engineering, or a comparable technical field

Experience

  • Minimum 2 years in embedded software development using C/C++
  • Experience with RTOS, Embedded Linux, SoCs, FPGAs, and board bring-up
  • Experience utilizing drivers and communication protocols (Ethernet, TCP/IP, 5G/6G)
  • Experience with modern Git workflows

Languages

German (Basic)English (Fluent)

Additional

  • Permanent contract; Position located in Friedrichshafen, Germany