Embedded Softwareentwickler (w/m/d)
Core
Develop embedded software for image processing and sensor control across various industries.
Role type
Embedded Software Engineer (C/C++)
Builds
Microcontroller/SoC software, user applications, and GUIs for industrial clients
Domain
Embedded Systems / Image Processing / Industrial Automation
Required skills
C/C++ programming, Microcontroller/SoC programming, Image processing, Sensor interfacing, Unit testing, GUI development, Scripting (Python/MATLAB/JavaScript)
Preferred skills
I2C/SPI/CAN/LIN interfaces, Measurement hardware verification, Control algorithms
Technologies
C, C++, Python, MATLAB, JavaScript, Tkinter, .NET, Wpf, Qt, Java
Responsibilities
Requirements analysis and software architecture, Implementation and integration of microcontroller/SoC software for image processing, Control and parameterization of various sensors, Development of user software and GUIs, Development and application of unit tests
Seniority
Mid-Senior, hands-on IC