Software Engineer - Automatisierung (m/w/d)
Core
Maintaining and extending embedded software for microcontrollers, test frameworks, Linux modules, and scripts to ensure smooth production operations.
Role type
Embedded Software Engineer
Builds
Embedded software for microcontrollers and Linux modules
Domain
Industrial automation / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ design and architecture, Python, microcontroller programming (Renesas RX, NXP Kinetis), Linux/Yocto, Git, fieldbus protocols (CAN/Modbus), TCP/IP, schematic reading
Preferred skills
Cross-functional collaboration, knowledge sharing
Technologies
Renesas RX, NXP Kinetis, Linux, Yocto, Git, CAN, Modbus, TCP/IP
Responsibilities
Maintain and extend software for microcontrollers and Linux modules, support software installation in production areas, analyze and resolve software errors, commission circuit boards and handle test setups, collaborate with mechanical and electrical engineering teams
Seniority
Mid-level, hands-on IC