Softwareentwickler Embedded Systems (m/w/d)
Core
Design and implement customer-specific embedded software applications focusing on image and video processing and FPGA-based hardware development.
Role type
Senior Embedded Software Engineer (Image Processing/FPGA)
Builds
Custom embedded solutions for industrial, medical, and security technology sectors
Domain
Embedded Systems, Image Processing, FPGA, Linux
Deliverable
production ML models | product features
Required skills
C, C++, Linux-based embedded systems, hardware-adjacent software development, image/video processing, FPGA programming
Preferred skills
C#, Python, PetaLinux, industrial communication interfaces
Technologies
C, C++, C#, Python, Linux, PetaLinux, FPGA
Responsibilities
Develop customer-specific software solutions for image and video processing; Test, integrate, and verify software within the complete system; Design and evolve library components for image processing and communication interfaces; Integrate and adapt Linux on FPGA-based embedded systems using PetaLinux; Define, implement, and document software interfaces; Hardware-adjacent programming of FPGA interfaces in C/C++, C#, and Python under Linux
Seniority
Senior, hands-on IC