
Embedded Software Engineer (IoT & Computer Vision) (m/w/d)
VusionGroup SA2 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.