Embedded Software Engineer for Image Processing | Embedded Softwareingenieur (w/m/d) Bildverarbeitung

RLE INTERNATIONAL Group

Friedrichshafen, Baden-Württemberg, Deutschland
Published Mar 19, 2026
Full-time
Permanent

Job Summary

As an Embedded Software Engineer for Image Processing, you will be responsible for developing and optimizing sophisticated image processing and object recognition algorithms specifically for embedded systems. Working on microprocessor platforms, you will write high-performance software in C and C++ for commercial dishwashing applications. A significant part of your role involves performance optimization under strict memory and computational constraints, including profiling and debugging directly on hardware. You will also generate synthetic training data for object recognition models using simulation and rendering techniques. This position is ideal for engineers who enjoy bridging the gap between hardware and software, as you will collaborate closely with hardware departments to ensure holistic system optimization. The role offers a unique opportunity to apply machine learning approaches in resource-constrained environments within a globally recognized engineering partner for the automotive and technology industries.

Required Skills

Education

Successfully completed degree in Electrical Engineering, Computer Science, Communications Engineering, or a comparable field of study.

Experience

  • Relevant professional experience in embedded programming using C/C++ and ARM architectures
  • Practical experience with real-time operating systems (RTOS)
  • Proven experience in optimization techniques for resource-constrained systems
  • Experience in creating synthetic training data, potentially using robotics modeling tools
  • Experience with version control systems like Git and working in agile environments

Languages

German (Fluent)English (Fluent)

Additional

  • The role requires the ability to work on-site at customer-related locations as part of the RLE INTERNATIONAL Group's service delivery model. Must be able to work within strict hardware constraints without dedicated hardware acceleration.