Middleware and Application Software Developer for small automotive embedded devices (f/m/div)
Core
Develop middleware libraries and application software for small automotive embedded devices, focusing on motor control and LED applications using AI-driven integration and testing.
Role type
Senior IC embedded software developer (automotive)
Builds
Middleware libraries, application software prototypes, and reusable platform components for automotive systems
Domain
Automotive embedded systems, motor control, LED applications
Deliverable
production ML models
Required skills
C, Python, agentic AI usage, baremetal/hardware close development, RTOS, build systems, automotive development environments, chip peripherals
Preferred skills
Zephyr, Ethernet Stack, CryptoLib, TrustZone, Scrum Master certification
Technologies
C, Python, RTOS, Zephyr, Ethernet Stack, CryptoLib, TrustZone
Responsibilities
Drive system understanding for software offerings in motor control and LED applications; Use AI to integrate and develop middleware libraries and application software; Develop software prototypes; Assure code quality by AI-driven testing; Ensure reusability in a platform development environment; Collaborate with System Architects and Product Application Engineers
Seniority
Senior, hands-on IC