
Embedded Software Engineer (IoT & Computer Vision) (m/w/d)
VusionGroup SA4 months ago
Ettenheim, GermanyMid Level
Responsibilities
- Develop, maintain, and optimize embedded software and firmware for battery-powered IoT camera devices.
- Design software for microcontroller-based platforms and integrate camera sensors and peripheral devices via SPI, I²C, and UART.
- Develop and improve wireless communication solutions using WiFi and BLE.
- Design, implement, test, and validate software modules from prototype through field deployment.
- Support hardware bring-up, debugging, and root cause analysis.
- Optimize power consumption, reliability, and communication stability.
- Collaborate with hardware, cloud, computer vision, and software teams in international projects.
Requirements
- Degree in Electrical Engineering, Computer Engineering, Computer Science, or a similar field.
- Experience in embedded software development.
- Good knowledge of C/C++.
- Interest in Embedded Linux, RTOS, camera technologies, and IoT systems.
- Strong analytical and problem-solving skills.
- Ability to work in interdisciplinary and international teams.
- Fluent German and English.
Benefits
- Programs and benefits intended to support employees through different life circumstances.
- Internationally distributed and collaborative work environment.
- Opportunities for responsibility and career progression in a fast-growing company.
About VusionGroup SA
VusionGroup SA builds electronic shelf labels and an AIoT/cloud software platform that digitizes pricing, store operations, analytics, and in‑store retail media for physical retailers. The company sells hardware, SaaS, and services to over 350 retail groups worldwide; it was founded in 1992, is headquartered in Nanterre, France, and is publicly traded. Its offerings span ESLs, store IoT connectivity, data-driven merchandising, and local e-commerce enablement.