QA / DevOps Engineer
Core
Design, build, and maintain CI/CD pipelines and test automation frameworks for embedded, firmware, and application software.
Role type
Senior IC QA/DevOps Engineer
Builds
CI/CD pipelines, test automation frameworks, and containerized infrastructure
Domain
Embedded systems, firmware, and software infrastructure
Required skills
Python scripting, Bash scripting, Git version control, CI/CD pipeline management, Docker, Kubernetes, test automation frameworks, code coverage tooling
Preferred skills
Embedded/firmware test automation, hardware-in-the-loop experience, Terraform, Ansible, RTOS/Linux build systems, observability tooling, robotics/safety-critical software experience
Responsibilities
Design and maintain CI/CD pipelines for embedded and application software; Develop and maintain unit, integration, system, and hardware-in-the-loop test automation frameworks; Manage build, artifact, release, cloud, on-premise, and containerized infrastructure; Administer Git-based version control, code review, and branching workflows; Track quality metrics, test coverage, and regressions; Support hardware-in-the-loop and factory test automation
Seniority
Senior, hands-on IC