remote
DevOps Engineer - Semiconductor EDA Tools & Automation - Texas Instruments
Devops Engineer
DevOps Engineer focused on building and maintaining CI/CD pipelines, automation frameworks, and infrastructure for semiconductor EDA tool development using Python, Bash, Jenkins, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for EDA software builds, test execution, and release automation.
- Develop and support automation scripts and tools using Python and Bash to streamline development workflows.
- Manage containerized environments with Docker and orchestrate workloads on Kubernetes clusters.
- Collaborate with hardware and software teams to integrate build systems, version control (Git), and testing frameworks.
- Monitor, troubleshoot, and optimize Linux-based build and test infrastructure for high availability and performance.
Requirements
- 3+ years of hands‑on experience in DevOps or Site Reliability Engineering, preferably in semiconductor or EDA domains.
- Proficiency in Python and Bash scripting for automation tasks.
- Strong knowledge of Jenkins (or similar CI tools), Git, Docker, and Kubernetes.
- Deep understanding of Linux system administration, networking, and performance tuning.
- Experience with build systems, test automation, and release management for complex software stacks.
Skills
pythonbashjenkinsdockerkuberneteslinux