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 relevance
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-20
Embedded Software Engineer
2026-05-18
Junior DevOps Engineer
2026-05-16
- Posted
- Nov 03, 2025
- Type
- Temporary
- Level
- Mid-Senior
- Location
- Risch-Rotkreuz
- Company
- Coopers Group AG
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-20
Embedded Software Engineer
2026-05-18
Junior DevOps Engineer
2026-05-16