Senior Embedded Build & Release Engineer
Core
Designing, automating, and optimizing CI/CD workflows and pipelines for large-scale C/C++ software projects to support internal developer teams and enable customers to design next-generation processors.
Role type
Senior IC DevOps and Test Automation Engineer
Builds
CI/CD pipelines, build systems, and automated test infrastructure for C/C++ software
Domain
Semiconductor / Embedded Systems / DevOps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, C/C++ build systems (CMake, Ninja), Linux CLI scripting, CI/CD pipeline design and maintenance, cloud infrastructure management, test automation development
Preferred skills
Conan, Groovy scripting, Jenkins DSL, Infrastructure as Code (Ansible, Chef), container orchestration (Docker, Kubernetes), cloud automation (Boto3, Pulumi, Terraform), data analytics and dashboarding
Technologies
CMake, Ninja, Python, Linux, Jenkins, TeamCity, GitLab CI/CD, CircleCI, Docker, Kubernetes, AWS, GCP, Azure, Ansible, Chef, Boto3, Pulumi, Terraform
Responsibilities
Design, implement, and maintain build systems for large-scale C/C++ software projects; diagnose and resolve build, infrastructure, and test issues; coordinate and support release activities across teams; analyze test results and data to drive quality improvements; modernize tooling and automation infrastructure
Seniority
Senior, hands-on IC