Required skills
- Software Development
- C++
- Git
- CMake
- Unit Testing
- Integration Testing
- System Testing
- CI/CD
- Version Control
- Release Management
- ARM Architecture
- AMD Architecture
- Software Architecture
- Software Design
- Docker
- Localization
- Navigation
Languages: German
Job description
Design and develop software systems for controlling robotic systems, ensuring robust communication, testing, and documentation within a modern development environment.
Project overview
- Design and development of software systems for controlling robotic systems.
- Understanding of the overarching requirements, creation of design concepts and their implementation.
- Ensuring robust and secure communication between different software components.
- Testing and validation of the software to ensure it meets all requirements and specifications. This includes unit tests, integration tests, and system tests.
- Contribution to a state-of-the-art development environment.
- Documentation of code, algorithms, and design decisions
Requirements
Must-haves:
+ C++
+ Development of mobile manipulators for robots
+ Localization and navigation
+ AMR = Autonomous robots
+ AGV = Autonomous Guided Vehicle
+ AMMR = Autonomous Mobile Manipulation Robot
Additional Information:
Project No.: 1085199
Job Type: Onsite
Start Date: 16.11.2026
- 3+ years of experience in software development.
- Practical experience with modern C++.
- Experience with common development tools (git, cmake, xunit/googletest, ...) and workflows (CI/CD, versioning and release management, ...).
- Experience with a range of computer architectures (ARM, AMD).
- Experience in software architecture and design.
- Extensive experience in the production readiness of software components.
- Experience with Docker and SW packaging
- Fluent English, spoken and written
Project details
1 year
- Start: 16.11.2026
- Duration: 1 Jahr
- Location: DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on SOLCOM GmbH