DevOps Engineer Embedded Systems
Role details
Job location
Tech stack
Job description
- Innovation at Scale: Work on cutting-edge E/E platforms and CI/CD pipelines that power millions of vehicles
- Collaborative Culture: Partner with top experts across brands in the Volkswagen Group
- Personal Growth: Enjoy continuous learning, and development programs
- Impact & Visibility: Your decisions will shape Audi's digital future and influence global automotive standards
Job Purpose/Role We are looking for a skilled professional to design, implement, and manage CI/CD pipelines that enable agile software development and support our Software-Defined Vehicle (SDV) strategy. You will play a key role in automating workflows, integrating security practices (DevSecOps), and ensuring seamless deployment in cloud environments.
Your responsibilities will include the following tasks:
-
Overarching architectural definition of the CI/CD/CV solution (IT infrastructure backbone, build process for target and vECU/SIL, artefact management, code analysis, FOSS compliance, SW integration, static and dynamic testing, deployment via OTA, AI integration)
-
Define requirements for a CI/CD/CV pipeline to support agile working methods and managing the pipelines (so that SW developers will love to work on your environment)
-
Integrate security practices into the DevOps pipeline (DevSecOps)
-
Automate repetitive tasks and improve efficiency (co-working with AI) Operational management of the software factory within the scope of SDV (Software-Defined Vehicle):
-
IT and cloud infrastructure (relying on X-as-Code technology)
-
E2E SW integration (ranging from MCAL/BPS to OS/Middleware and applications)
-
Releasing and deploying into different Audi vehicles
-
Manage branching strategy in close alignment with applications and overarching E/E architecture
Requirements
Do you have experience in Software development?, Do you have a Master's degree?, * Completed Master's degree or diploma in Computer Science or a STEM field
- At least 5 years of professional experience in embedded software development in the automotive sector with a focus on continuous integration and deep knowledge of software configuration
- Strong programming skills, ideally in languages like Python, C and C++, to support automation and scripting tasks
- Hands-on experience with CI/CD/CV pipelines, using tools such as GitLab, Jenkins, or GitHub Actions
- Proficient in containerization technologies, including Docker and Kubernetes, to build and manage scalable applications
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud (GCP) and can deploy and manage applications in these environments
- Strong programming skills, ideally in languages like Python, C and C++, to support automation and scripting tasks
- Experience with version control systems, particularly Git, to ensure code integrity and collaboration
- You demonstrate an agile mindset, embracing continuous improvement, automation, and fast feedback loops to drive efficiency and innovation
- Fluent in English; German is a plus