Your personal AI career agent
Software Engineer – Mobile Robotics(m/w/x)
Developing control software for advanced autonomous systems, tackling complex manipulation challenges at an industrial automation solutions provider. 3+ years professional software engineering experience with strong modern C++ skills required. Flexible work practices.
Requirements
- Master’s or PhD in Computer Science, Robotics, Software Engineering or related field
- Strong academic results
- 3+ years professional software engineering experience, ideally in collaborative projects
- Strong modern C++ programming skills
- Solid knowledge of state-of-the-art software development practices
- Hands-on experience with modern development environments and workflows (Git, CMake, CI/CD pipelines, testing frameworks, versioning/release management)
- Solid understanding of software architecture and design principles
- Familiarity with Linux and/or Windows environments
- Familiarity with containerization technologies like Docker
- Familiarity with different computer architectures (e.g., ARM, AMD)
- Fluent written and spoken English skills
- Beneficial German skills
Tasks
- Develop software solutions for next-generation mobile robotic systems
- Solve complex development challenges in mobile manipulation
- Deliver advanced robotics solutions
- Design and develop software for controlling robotic platforms
- Maintain software systems for robotic platforms
- Translate system requirements into robust, scalable implementations
- Ensure reliable and secure software communication
- Bring software modules into production environments
- Conduct unit, integration, and system testing
- Contribute to a modern and efficient development environment
- Collaborate with interdisciplinary teams and international partners
- Drive technology roadmaps and technical decisions
- Document software architectures, algorithms, and design choices
- Share knowledge via discussions, presentations, and workshops
Work Experience
- 3 years
Education
- Master's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- C++
- Git
- CMake
- CI/CD
- xUnit
- GoogleTest
- Linux
- Windows
- Docker
- ARM
- AMD
Benefits
Learning & Development
- Learning and development
More Vacation Days
- Paid leave opportunities
Workation & Sabbatical
- Unpaid leave opportunities
Flexible Working
- Flexible work practices
Mental Health Support
- Wellbeing program
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- HENSOLDT AGFull-timeOn-siteJuniorFürstenfeldbruck, Berlin, Hamburg, Köln
- Menlo Systems GmbH
Softwareentwickler C++ Space Systems(m/w/x)
Full-timeOn-siteExperiencedMartinsried - Quantum-Systems GmbH
Linux Software Engineer(m/w/x)
Full-timeOn-siteExperiencedGilching - Dornier MedTech
Senior Software Engineer Embedded Systems(m/w/x)
Full-timeOn-siteSeniorWeßling - Quantum-Systems GmbH
Senior Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorGilching
Software Engineer – Mobile Robotics(m/w/x)
Developing control software for advanced autonomous systems, tackling complex manipulation challenges at an industrial automation solutions provider. 3+ years professional software engineering experience with strong modern C++ skills required. Flexible work practices.
Requirements
- Master’s or PhD in Computer Science, Robotics, Software Engineering or related field
- Strong academic results
- 3+ years professional software engineering experience, ideally in collaborative projects
- Strong modern C++ programming skills
- Solid knowledge of state-of-the-art software development practices
- Hands-on experience with modern development environments and workflows (Git, CMake, CI/CD pipelines, testing frameworks, versioning/release management)
- Solid understanding of software architecture and design principles
- Familiarity with Linux and/or Windows environments
- Familiarity with containerization technologies like Docker
- Familiarity with different computer architectures (e.g., ARM, AMD)
- Fluent written and spoken English skills
- Beneficial German skills
Tasks
- Develop software solutions for next-generation mobile robotic systems
- Solve complex development challenges in mobile manipulation
- Deliver advanced robotics solutions
- Design and develop software for controlling robotic platforms
- Maintain software systems for robotic platforms
- Translate system requirements into robust, scalable implementations
- Ensure reliable and secure software communication
- Bring software modules into production environments
- Conduct unit, integration, and system testing
- Contribute to a modern and efficient development environment
- Collaborate with interdisciplinary teams and international partners
- Drive technology roadmaps and technical decisions
- Document software architectures, algorithms, and design choices
- Share knowledge via discussions, presentations, and workshops
Work Experience
- 3 years
Education
- Master's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- C++
- Git
- CMake
- CI/CD
- xUnit
- GoogleTest
- Linux
- Windows
- Docker
- ARM
- AMD
Benefits
Learning & Development
- Learning and development
More Vacation Days
- Paid leave opportunities
Workation & Sabbatical
- Unpaid leave opportunities
Flexible Working
- Flexible work practices
Mental Health Support
- Wellbeing program
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
ABB AG
Industry
Engineering
Description
Das Unternehmen ist ein globaler Marktführer, der Industrien dabei unterstützt, effizienter und umweltfreundlicher zu arbeiten.
Not a perfect match?
- HENSOLDT AG
Software Engineer für autonome Systeme(m/w/x)
Full-timeOn-siteJuniorFürstenfeldbruck, Berlin, Hamburg, Köln - Menlo Systems GmbH
Softwareentwickler C++ Space Systems(m/w/x)
Full-timeOn-siteExperiencedMartinsried - Quantum-Systems GmbH
Linux Software Engineer(m/w/x)
Full-timeOn-siteExperiencedGilching - Dornier MedTech
Senior Software Engineer Embedded Systems(m/w/x)
Full-timeOn-siteSeniorWeßling - Quantum-Systems GmbH
Senior Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorGilching