Responsibilities & Expectations
Own and continuously improve the DevOps toolchain for embedded software and software, from source control to release artifacts
Design, implement, and operate reliable CI/CD pipelines for firmware build, test, and release
Drive automation to ensure reproducible, traceable, and scalable firmware builds
Enable automated testing, simulation, and hardware-independent validation where feasible
Implement and maintain secure, automated signing and release processes for firmware
Support and evolve Linux-based CI, build, and server infrastructure
Collaborate closely with firmware, hardware, QA, and IT teams as a technical DevOps partner
Proactively identify and resolve pipeline, tooling, and infrastructure issues to improve delivery quality
Essential Skills and Experience
Senior-level experience as a DevOps Engineer, ideally in embedded software environments
Strong hands-on experience with CI/CD pipelines and automation
Solid understanding of embedded software development constraints in consumer electronics
Experience with automated testing, simulation, or abstraction techniques for embedded systems
Strong understanding of embedded security concepts, including signing and controlled release processes
Broad technical expertise across Linux systems, build environments, and development tools
High degree of ownership, reliability, and independent working style
Clear, pragmatic communication skills