Senior CI/CD Engineer - Gitlab & Robot Software Pipelines (Human)
- Level
- Senior
- Work type
- On-site · Metzingen
Not stated in the posting: salary, visa.
Open. First seen 29 October 2026.
About the role
Your Mission & Challenges
As Senior CI/CD Engineer, you make sure every NEURA team can go from commit to a tested, signed, releasable build – whether it's a cloud service, an AI model or the software running on our robots. You build the reusable pipeline components, and you sit with teams to get their pipelines right.
- Build the CI/CD catalog: Design, build and maintain reusable GitLab CI/CD components and templates (build, test, scan, package, release) that teams adopt instead of copy-pasting YAML.
- Master robot software pipelines: Build fast, reproducible pipelines for C++ and ROS 2 code bases. From CMake, Conan, compiler caching to cross-compilation for ARM and embedded targets.
- Package and release: Automate Debian packaging, multi-architecture Docker images and semantic versioning, through to release coordination for our robot products.
- Test where it matters: Integrate unit, integration and hardware-in-the-loop tests on real robots and in simulation into the pipeline.
- Run the runner fleet: Operate and scale our GitLab runners on Kubernetes and AWS providing x86 and arm64, GPU, smart caching all considering cost awareness.
- Secure the supply chain: Make vulnerability scanning, SBOM generation, artifact signing and secret-free cloud access part of every standard pipeline.
- Enable the teams: Act as consultant and sparring partner for robotics, AI and cloud teams, review their pipelines, pair on improvements and help them own build and run themselves.
- Connect build to delivery: Hand off artifacts cleanly to artifact registries (JFrog Artifactory, Harbor, EKS etc.) and to our over-the-air delivery via Neuraverse and GitOps-based deployments.
What We Can Look Forward To
- Proven experience: 5+ years in CI/CD, DevOps or build/release engineering, ideally in an embedded, robotics or automotive environment.
- GitLab expertise: Deep, hands-on GitLab CI/CD knowledge – components and catalogs, parent-child and multi-project pipelines, rules and runner administration.
- Native build know-how: Strong experience with C++ build systems (CMake, Conan or similar) and Linux packaging; ROS/ROS 2 experience is a strong plus.
- Containers and Kubernetes: Docker (multi-stage, multi-arch builds) and Kubernetes; AWS experience is valued.
- Scripting: Strong Bash skills, IaC with tools like Terraform – automate everything!
- Security mindset: Familiarity with supply-chain security, artifact management and OIDC-based authentication.
- Enablement mindset: You enjoy helping other engineers get better at build and run, rather than doing it for them.
- Communication: You explain trade-offs clearly to robotics, AI and cloud engineers alike. Professional English required; German a plus.
The team: Cloud Platform & Infrastructure HIRES STEADILY
This role is one of 6 open in Cloud Platform & Infrastructure. 2 were posted in the last 30 days and the oldest in April: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (6 of 6), CI/CD (3 of 6), Machine Learning (3 of 6), Python (3 of 6), Serverless (3 of 6), Terraform (3 of 6), TypeScript (3 of 6)
OTHER ROLES ON THIS TEAM
- Product Owner - Cloud Platform, NeuraGym (Human) posted Oct 14
- Backend Service Engineer - Neuraverse (human) posted Jul 14
- Senior Software Engineer - NEURAGym (human) posted Apr 13
- GPU Cluster Engineer (human) posted Apr 13
- Cloud Architect - NeuraGYM (human) posted Apr 13
From the team and dates on Neura Robotics's own job board.
Similar jobs
- Senior DevOps Engineer at Apex.AI
Shares 8 skills: CMake, ROS, GitLab… · Senior level · same country - Senior Cloud Software Engineer at STR
Shares 9 skills: CMake, GitLab, Terraform… · Senior level - Senior Software Engineer (m/f/d) at Agile Robots SE
Shares 6 skills: CMake, ROS, Bash… · Senior level · same country - Senior Deployment Engineer (m/f/d) at ARX Robotics GmbH
Shares 6 skills: ROS, Bash, Docker… · Senior level · same country - Associate C++ Software Engineer - Boulder, CO at SciTec
Shares 8 skills: CMake, GitLab, Bash… - Internship Robotics Training Engineering – Academy (human) at Neura Robotics
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.