Embedded-Softwareentwickler*in für die Automatisierung mobiler Arbeitsmaschinen (m/w/d) (w/m/div.)
Core
Developing embedded software and control algorithms for autonomous off-road mobile work machines using sensor fusion and machine learning.
Role type
Senior Embedded Software Engineer (Autonomous Systems)
Builds
Offroad Robotics Controller (OCR) platform for semi-autonomous mobile machines
Domain
Industrial automation, autonomous robotics, embedded systems
Deliverable
production ML models | product features
Required skills
C, Python, Linux/QNX, Low-level programming (memory management, multithreading), Sensor fusion (Radar, Ultrasonic, Video), Machine Learning (Edge AI), CMake, CI/CD
Preferred skills
V-Model process knowledge, Agile methodologies
Technologies
Linux, QNX, CMake, CI/CD pipelines
Responsibilities
Define scalable software architecture, optimize algorithms using ML, design control functions for mobile machines, derive technical requirements, support serial production, ensure code quality
Seniority
Senior, hands-on IC