Dein persönlicher KI-Karriere-Agent
Robotics Software Engineer(m/w/x)
Developing low-level hardware drivers and ROS2 integrations for robotic perception and control. Modern C++ and OOP proficiency required. Hybrid work, 30 vacation days, and annual personal development budget.
Anforderungen
- Bachelor's or Master's degree in Software Engineering, Computer Engineering, Robotics or related field
- Strong proficiency in C++ (modern standards)
- Strong grasp of Object-Oriented Programming (OOP)
- Hands-on experience with ROS2
- Familiarity with Git and collaborative development practices
- Experience in building and deploying with Docker
- Experience with Linux
- Strong problem-solving skills
- Excellent written and verbal communication skills in English
- Experience with hardware communication protocols (CAN, EtherCAT, UDP/TCP)
- Knowledge of control theory and real-time communication in robotics
- Experience with CI/CD pipelines for robotics applications
Aufgaben
- Design and implement high-performance C/C++ software
- Maintain software using modern best practices and concurrency
- Develop low-level hardware drivers for robotic components
- Ensure efficient hardware and control system communication
- Build and integrate robotic functionalities with ROS2
- Handle node development, topic and service management
- Configure parameters and manage real-time message passing
- Apply pose estimation and image processing techniques
- Manipulate 3D data using PCL and OpenCV
- Implement cloud-based robotics services with MQTT
- Facilitate remote telemetry and diagnostics interfaces
- Collaborate with mechanical, electrical, and AI teams
- Contribute to system architecture and software reviews
- Enhance product through strategic initiatives and autonomy
Berufserfahrung
- 2 Jahre
Ausbildung
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C++
- ROS2
- Git
- Docker
- Linux
- CAN
- EtherCAT
- UDP/TCP
- CI/CD
Benefits
Boni & Prämien
- Bonus scheme
Sonstige Zulagen
- Annual personal development budget
Lockere Unternehmenskultur
- International working environment
Flexibles Arbeiten
- Hybrid working model
Mehr Urlaubstage
- 30 vacation days per year
Betriebliche Altersvorsorge
- Company pension scheme
Team Events & Ausflüge
- Team events
Modernes Büro
- Modern office
Gratis oder Vergünstigte Mahlzeiten
- Catering options
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Noch nicht perfekt?
- Capgemini EngineeringVollzeitmit HomeofficeBerufserfahrenBerlin, Stuttgart, Frankfurt am Main, München, Hamburg, Nürnberg
- NavVis
Lead Embedded Software Engineer(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen - NavVis
Senior Software Engineer (C++ and Python)(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen - SAEKI
Senior Automation Engineer (Robotics)(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen, Zürich - Circus SE
Head of Robotics & Automation Engineering(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen
Robotics Software Engineer(m/w/x)
Developing low-level hardware drivers and ROS2 integrations for robotic perception and control. Modern C++ and OOP proficiency required. Hybrid work, 30 vacation days, and annual personal development budget.
Anforderungen
- Bachelor's or Master's degree in Software Engineering, Computer Engineering, Robotics or related field
- Strong proficiency in C++ (modern standards)
- Strong grasp of Object-Oriented Programming (OOP)
- Hands-on experience with ROS2
- Familiarity with Git and collaborative development practices
- Experience in building and deploying with Docker
- Experience with Linux
- Strong problem-solving skills
- Excellent written and verbal communication skills in English
- Experience with hardware communication protocols (CAN, EtherCAT, UDP/TCP)
- Knowledge of control theory and real-time communication in robotics
- Experience with CI/CD pipelines for robotics applications
Aufgaben
- Design and implement high-performance C/C++ software
- Maintain software using modern best practices and concurrency
- Develop low-level hardware drivers for robotic components
- Ensure efficient hardware and control system communication
- Build and integrate robotic functionalities with ROS2
- Handle node development, topic and service management
- Configure parameters and manage real-time message passing
- Apply pose estimation and image processing techniques
- Manipulate 3D data using PCL and OpenCV
- Implement cloud-based robotics services with MQTT
- Facilitate remote telemetry and diagnostics interfaces
- Collaborate with mechanical, electrical, and AI teams
- Contribute to system architecture and software reviews
- Enhance product through strategic initiatives and autonomy
Berufserfahrung
- 2 Jahre
Ausbildung
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C++
- ROS2
- Git
- Docker
- Linux
- CAN
- EtherCAT
- UDP/TCP
- CI/CD
Benefits
Boni & Prämien
- Bonus scheme
Sonstige Zulagen
- Annual personal development budget
Lockere Unternehmenskultur
- International working environment
Flexibles Arbeiten
- Hybrid working model
Mehr Urlaubstage
- 30 vacation days per year
Betriebliche Altersvorsorge
- Company pension scheme
Team Events & Ausflüge
- Team events
Modernes Büro
- Modern office
Gratis oder Vergünstigte Mahlzeiten
- Catering options
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Über das Unternehmen
IDEALworks GmbH
Branche
Engineering
Beschreibung
The company is a forward-thinking deep tech company enabling the future of logistics and industrial automation.
Noch nicht perfekt?
- Capgemini Engineering
Embedded Software Entwickler(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenBerlin, Stuttgart, Frankfurt am Main, München, Hamburg, Nürnberg - NavVis
Lead Embedded Software Engineer(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen - NavVis
Senior Software Engineer (C++ and Python)(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen - SAEKI
Senior Automation Engineer (Robotics)(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen, Zürich - Circus SE
Head of Robotics & Automation Engineering(m/w/x)
Vollzeitmit HomeofficeSeniorMünchen