CareerPlanGet AI match score →

Embedded Software Engineer (IoT & Computer Vision) (m/w/d)

Ettenheim, BW, de💼 Full-time🗓 2026-07-06 → 2026-08-01

Core

Develop and maintain embedded software and firmware for battery-powered IoT camera systems used for automated shelf monitoring in retail environments.

Role type

Embedded Software Engineer (IoT & Computer Vision)

Builds

Intelligent battery-powered IoT camera devices for automated shelf monitoring

Domain

Retail technology, IoT, Computer Vision

Deliverable

production ML models | product features

Required skills

C/C++, embedded software development, microcontroller programming, SPI/I2C/UART integration, WiFi/BLE communication, power optimization, debugging, root cause analysis

Preferred skills

Embedded Linux, RTOS, camera technologies, IoT systems

Technologies

C, C++, SPI, I2C, UART, WiFi, BLE, Embedded Linux, RTOS

Responsibilities

Develop, maintain and optimize embedded software and firmware for battery-powered IoT camera devices; Design and implement software for microcontroller-based platforms and integrate camera sensors and peripheral devices; Develop and improve wireless communication solutions using WiFi and BLE; Design, implement, test and validate new software modules from prototype stage through field deployment; Support hardware bring-up activities, debugging and root cause analysis; Optimize power consumption, reliability and communication stability

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗