Embedded Softwareentwickler (w/m/d)
Core
Designing and implementing embedded software for image processing and sensor control across various industries.
Role type
Embedded Software Engineer (Microcontroller/SoC)
Builds
Embedded software for image processing and sensor control systems
Domain
Embedded Systems / Image Processing / Industrial Engineering
Deliverable
production ML models | product features
Required skills
C/C++ programming, Microcontroller/SoC programming, GUI development (Tkinter/.NET/WPF/Qt/Java), Hardware interface programming (I2C/SPI/CAN/LIN), Unit testing, Scripting (Python/MATLAB/JavaScript)
Preferred skills
Image processing algorithms, Control algorithms
Technologies
C, C++, Python, MATLAB, JavaScript, Tkinter, .NET, WPF, Qt, Java, I2C, SPI, CAN, LIN
Responsibilities
Requirement analysis and software architecture, Implementation and integration of microcontroller/SoC software for image processing, Control and parameterization of various sensors, Development of application software and GUIs, Development and application of unit tests
Seniority
Mid-Senior, hands-on IC