DevOps Engineer – Embedded Software CI/CD & Automation | eBike (f/m/div.)
Core
Design, implement, and operate CI/CD pipelines and automation ecosystems for embedded software development, including Hardware-in-the-Loop (HIL) testing.
Role type
DevOps Engineer (Embedded Software Automation & CI/CD)
Builds
Automation backbone, CI/CD pipelines, and development toolchains for embedded software components.
Domain
Automotive / Mobility (eBike) + Embedded Software Engineering
Deliverable
infrastructure
Required skills
CI/CD pipeline design and operation, Python scripting, Groovy scripting, Bash scripting, Docker containerization, Git version control, Jenkins/GitHub Actions, CMake, Ninja, Clang-Tidy, Gcovr, Terraform, AWS, Artifactory, observability and monitoring tools
Preferred skills
Experience with compilers (GCC, Clang, GHS), Prometheus, OpenSearch, Hardware-in-the-Loop (HIL) testing
Technologies
Python, Groovy, Bash, Docker, Git, Jenkins, GitHub Actions, CMake, Ninja, Clang-Tidy, Gcovr, Terraform, AWS, Artifactory, OpenTelemetry, Grafana, CMake, Ninja, Clang-Tidy, Gcovr, Terraform, AWS, Artifactory, OpenTelemetry, Grafana, Prometheus, OpenSearch
Responsibilities
Design and implement CI/CD pipelines including HIL testing; Develop and maintain automation scripts; Standardize embedded development toolchains; Provide containerized development environments; Support developers as a technical point of contact; Improve build and validation processes; Collect and visualize software quality KPIs; Collaborate on development and release strategies.
Seniority
Mid-level, hands-on IC