Software Developer | Softwareentwickler
SunBrush mobil GmbH
Job Summary
As a Software Developer specializing in robotics and autonomous systems, you will be at the forefront of developing self-driving technology for solar field maintenance. Your daily responsibilities will span the entire software architecture, from implementing SLAM systems and sensor fusion to developing path-planning algorithms and real-time perception models. You will work on object recognition, safety logic, and the integration of various actuators and sensors to ensure reliable autonomous operation. This role is unique because it combines high-level AI and cloud telemetry with hands-on embedded systems development and on-site field testing. Whether you are a junior or senior professional, this position offers the chance to build complex, physical robotic systems that solve real-world renewable energy challenges. You will contribute to the full lifecycle of the product, including simulation, debugging, and the continuous optimization of autonomous navigation and safety protocols in a collaborative, interdisciplinary environment.
Required Skills
Education
Not specified
Experience
- Professional experience in robotics development, specifically in SLAM, navigation, or sensor fusion
- Experience with autonomous systems and environment perception (object detection and classification)
- Proven background in embedded systems and real-time control of drives and actuators
- Experience in software testing and validation, including field tests and simulation tools
- Experience with modern development workflows and version control systems
Languages
Additional
- The role requires the ability to perform on-site testing and validation of robotic systems in the field.