Platform / DevOps Engineer - CI/CD & Developer Environments

autonomous-teaming
München, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Bash Shell C++ (Programming Language) Cloud Computing CMake Continuous Integration Data Structures Debian Linux Software Debugging DevOps Linux on Embedded Systems Github
+15 more
Python (Programming Language) Linux System Administration Software Engineering Toolchain Caching Gitlab Git Build Management Containerization Yocto Build Tools Bitbucket Software Version Control Docker Programming Languages

Job description

  • Work in an international, agile team creating the future of autonomous systems
  • Grow your career in a expanding and ambitious engineering team
  • Build innovative products using state-of-the-art technologies in AI, robotics, and autonomy
  • Benefit from a steep learning curve and continuous development
  • Enjoy team events and a strong, collaborative culture

Your mission

Build and maintain the systems that allow our robotics software to be reliably developed, tested, and deployed.

You’ll work across CI/CD, build systems, and deployment, helping ensure our autonomy stack runs smoothly from development to real-world operation.

You will:

  • Design and maintain CI/CD pipelines
  • Improve build systems (CMake, Nix, toolchains, caching)
  • Support deployment across environments (local, cloud, embedded)
  • Work with embedded Linux systems (e.g., Yocto)
  • Develop scripts and automation tools
  • Debug build, integration, and deployment issues
  • Collaborate with robotics, ML, and embedded engineers

Requirements

Do you have experience in Python?, * Strong fundamentals in software engineering (data structures, systems, debugging)

  • Experience with at least one programming language (Python, C++, or Bash)
  • Familiarity with Linux-based systems and development environments
  • Basic understanding of CI/CD concepts and version control workflows (Git)
  • Interest in build systems, automation, and infrastructure
  • Strong problem-solving skills and willingness to learn quickly
  • Structured and reliable working style with attention to detail
  • Interest in robotics, embedded systems, or real-world deployment challenges is a strong plus, * Experience with CMake or modern build systems
  • Exposure to Nix or reproducible build environments
  • Familiarity with Yocto or embedded Linux systems
  • Experience with CI/CD tools (GitLab, GitHub, Bitbucket pipelines)
  • Docker or containerization experience
  • Experience packaging applications (e.g., Debian, Snap, AppImage)
  • Basic understanding of toolchains, cross-compilation, or caching strategies, * Outside-the-box creativity with a blend of conceptual and systematic design thinking.
  • High intrinsic motivation, attention to detail, and strong problem-solving mindset.
  • Structured, methodical, and reliable execution, even under uncertainty.
  • Humble, collaborative, and mission-driven - values collective success over ego.
  • High ethical standards and disciplined work ethic.
  • Extra-curricular achievements, leadership, or unique projects are a plus.
  • NATO-aligned nationality or close ally citizenship is required.

About the company

The world is changing. Exponential technologies are enabling new types of security threats. ATS is committed to staying ahead by building nimble, scalable, and cost-effective defences. We are looking for passionate team members who are eager to create exceptional products, safeguard our freedom, and strengthen the resilience of democracies.

Who we are: Autonomous Teaming is a defence-tech start-up specializing in machine vision solutions. Driven by cutting-edge innovation, our team works on next-generation technologies designed to meet rapidly evolving security challenges.

What we do: We develop systems that enable computers and sensors to operate as coordinated teams, collaborating in real time to counter AI-powered asymmetric threats at scale - including drone swarms and other UXVs. Our mission is to build resilient, intelligent defence capabilities that perform reliably in the most demanding environments.

How we work: We value close, in-person collaboration as the foundation for building complex, high-impact technology, while maintaining flexibility aligned to role and team needs. Our culture is built on ownership, responsibility, and trust - with a shared commitment to growing and building together.

Where we are: Based in Munich, Berlin, and Toulouse, we are expanding rapidly across Europe with plans to open additional office hubs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all