Embedded Software Entwickler Sensor & Communication (m/w/d)
Core
Design, development, and optimization of embedded software for sensor systems, ensuring seamless communication with higher-level systems and integration into hardware.
Role type
Embedded Software Engineer (Sensor & Communication)
Builds
Innovative sensor systems and associated evaluation systems
Domain
Industrial automation / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded software development, Firmware development, C programming, Microcontroller programming, Sensor technology integration, Fieldbus protocols, Industrial Ethernet protocols, Functional safety (IEC 61508), Cybersecurity basics
Preferred skills
Debugging and tracing tools, Hardware component understanding (ADCs, sensors), I2C, SPI, UART interfaces
Technologies
C, CANopen, PROFINET, EtherCAT, EtherNet/IP, IEC 61508
Responsibilities
Design and develop embedded software for sensor systems, Integrate sensor systems into hardware, Develop functionally safe and cybersecurity-compliant firmware, Conduct comprehensive system tests, Create technical documentation and present new products
Seniority
Mid-level, hands-on IC