Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
 - Change status (Applied, Interview, Offer, etc.)
 - Add personal notes and comments
 - Set reminders for follow-ups
 - Track your entire application journey
 
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
 - Review job details later without searching again
 - Compare with other saved opportunities
 - Keep a collection of interesting positions
 - Receive notifications about saved jobs before they expire
 
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
For our client from the Medical sector in Rotkreuz, we are looking for an experienced, motivated and open-minded Embedded DevOps Engineer
Background:
You will own the build, test, and delivery infrastructure for an embedded hardware software stack. Partnering with Development and QA, you’ll design and evolve a robust CI/CD ecosystem, enforce enterprise policies, introduce code-quality tooling, and shape the product architecture for reliable configuration and release management at scale.
The perfect candidate:
The ideal candidate is a seasoned DevOps engineer with a minimum of five years' experience in embedded Linux and Android systems, adept at architecting, building, and continuously improving CI/CD pipelines using GitLab CI/GitHub Actions for fast, reliable, and reproducible builds. This individual possesses a strong technical foundation in C/C++ build workflows (make/cmake), Python scripting, Docker containerization, and administering Debian-based Linux environments, alongside expertise in complex configuration and release management at scale. Furthermore, the perfect fit brings an understanding of code quality/security tooling integration (SAST/SCA) and excellent collaboration skills with fluency in both German (C1) and English (C1) to effectively coach teams and document systems.
General Information:
•Start Date: asap
•Latest Possible Start Date:1.1.26
•Workplace: Rotkreuz
•Workload: 100%
•Home Office: Yes: 80% onsite
Your Tasks:
- Build, operate, and continuously improve the software build and test infrastructure for embedded Linux and Android as targets.
 - Design, enhance, and maintain CI/CD pipelines (GitLab/GitHub) for fast, reliable, and repeatable builds, tests, packaging, and delivery.
 - Implement and apply enterprise policies across the toolchain and pipelines (security, access control, auditability, compliance, approvals).
 - Introduce and integrate tooling to analyze and ensure code quality (static/dynamic analysis, linters, code coverage, test reporting, SCA).
 - Shape the product and workflow for robust configuration and release management (versioning, branching strategy, artifact management, reproducible builds, variant/feature flag management).
 - Containerize builds and test environments for consistency and scalability (Docker-based toolchains, runners, caching).
 - Support Development and QA with tooling, pipelines, test automation, and debugging of build/integration issues.
 - Monitor build health and pipeline performance; drive continuous improvement through metrics and feedback loops.
 - Document systems, standards, and best practices; coach teams on effective usage.
 
Tech stack you’ll use:
- Languages: C/C++, Kotlin, Python, Shell
 - Build/CI: make, cmake, GitLab CI, GitHub Actions
 - Platforms: Linux (runners/build hosts), Android and Debian Linux as target platforms Cloud/Containers: AWS, Docker
 - VCS: Git (GitLab/GitHub)
 - Quality/Compliance: static/dynamic analysis, coverage, artifact/signing workflows
 
Your Profile:
- Min. 5 years of experience in DevOps for systems-level or embedded software projects.
 - Experience with configuration and release management at scale (semantic versioning, release trains, change control).
 - Experience administering Debian-based build hosts/runners and troubleshooting Linux build environments.
 - Proficiency with C/C++ build workflows and make (cross-compilation, toolchains, dependency management).
 - Hands-on experience with GitLab CI and/or GitHub Actions, including multi-stage pipelines, caching, and artifacts.
 - Solid scripting skills in Python for automation, tooling, and glue code.
 - Comfortable with Docker for building reproducible environments and runner images.
 - Experience administering Debian-based build hosts/runners and troubleshooting Linux build environments.
 - Familiarity with Android build systems and Kotlin toolchains for building/testing APKs or system components.
 - Strong understanding of code quality and security practices (SonarQube, linting, code coverage, SAST/DAST/SCA integration).
 - Excellent collaboration skills with Development and QA; clear documentation and Communication.
 - Fluency in German (C1) and English (C1).
 - Nice to Haves:
 - Knowledge of common embedded build ecosystems and hardware-in-the-loop or emulation-based testing.
 - Experience operating in AWS.
 - Infrastructure as Code and secrets management (Terraform/CloudFormation, AWS Secrets Manager/Parameter Store).
 - Container registry and artifact repository experience (e.g. Artifactory).
 - Test automation frameworks and quality gates integrated into CI/CD.
 - Familiarity with embedded coding standards and code-quality practices relevant to safety and reliability.
 
Key Skills
Ranked by relevanceReady to apply?
Join Coopers Group AG and take your career to the next level!
Application takes less than 5 minutes

