Build and Infrastructure Engineer
Core
Design, implement, and maintain end-to-end build, packaging, and release pipelines for Electronic Design Automation software products.
Role type
Build and Release Engineer
Builds
Electronic Design Automation software tools for chip, board, and system design
Domain
Semiconductor design automation / DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
CI/CD pipeline design, Jenkins, Linux system administration, Bash scripting, Python scripting, Git, SQL basics, troubleshooting build/deployment issues
Preferred skills
Docker, Kubernetes, AWS, Azure, Ansible, Puppet, Chef, LLMs
Technologies
Jenkins, Bash, Python, Git, Linux, Docker, Kubernetes, AWS, Azure, Ansible, Puppet, Chef
Responsibilities
Own end-to-end build, packaging, and release processes; Design and maintain CI/CD pipelines; Drive automation initiatives across the SDLC; Manage and maintain build servers and environments; Develop scripts to automate tasks and integrate systems; Diagnose and resolve build, deployment, and environment issues; Create and maintain documentation for build processes and release procedures
Seniority
Mid-level (3-8 years experience), hands-on IC