Software Entwickler (m/w/d)
Core
Developing input systems and sensors, including firmware for embedded devices and IoT connectivity.
Role type
Embedded software engineer (firmware)
Builds
Input systems, touch systems, sensors, and IoT-enabled control units
Domain
Industrial IoT, embedded systems, hardware-software integration
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, embedded firmware development, microcontroller programming, hardware-software ecosystem knowledge, electronics fundamentals
Preferred skills
ESP32 product family experience, advanced English skills
Technologies
8Bit AVR, 32Bit Cortex-M STM32, ESP32
Responsibilities
Create hardware-adjacent firmware and documentation, conceive embedded systems with hardware developers, conduct independent software development and testing, expand existing concepts and develop future technologies
Seniority
Mid-level, hands-on IC
