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

tbm hightech control GmbH

Aschheim, Bayern, Deutschland
Published Dec 4, 2025
Full-time
No information

Job Summary

This role involves developing specialized software applications for embedded systems, focusing on signal processing and image pattern recognition algorithms utilizing Digital Signal Processors (DSPs) and microcontrollers. The developer will manage the full product lifecycle, from initial concept through maintenance of released components. Key responsibilities include implementing hardware-near software using C/C++, VHDL, and Python, programming 8-, 16-, or 32-bit microcontroller architectures and FPGAs, and integrating various bus systems (Ethernet, CAN, USB). Candidates must possess a university degree in Computer Science, at least five years of professional experience, and knowledge of industrial standards like Functional Safety EN ISO 13849-1. This is an attractive opportunity for dedicated professionals seeking varied, challenging tasks within a strong, team-oriented environment, contributing to future-proof technologies.

Required Skills

Education

University degree in Computer Science or comparable qualification

Experience

  • At least 5 years of professional experience
  • Professional experience in the entire development process (concept to maintenance)
  • Experience in programming various microcontroller architectures and FPGAs
  • Experience in handling development tools
  • Ideally, experience in sensor technology

Languages

English (Intermediate)

Additional

  • Knowledge of relevant industrial standards, specifically Functional Safety EN ISO 13849-1.