Sr Staff Software Engineer (Operations Software & Tools)
Core
Design and deliver custom software and automation for Operations Engineering and the manufacturing floor, integrating with MES and equipment to improve factory efficiency, yield, and productivity.
Role type
Senior Staff Software Engineer (Operations Software & Tools)
Builds
Custom software tools, automation scripts, and containerized applications for factory operations and equipment control.
Domain
Semiconductor manufacturing / Factory automation
Deliverable
production ML models | product features
Required skills
Python, C/C++, Docker, Kubernetes, SECS/GEM (SEMI E5/E30), Windows, Linux, Project management, MES integration
Preferred skills
C#, JavaScript/TypeScript, Groovy, BASH, Shop-floor tool interfaces, Real-time equipment monitoring, JIRA, Confluence
Technologies
Docker, Kubernetes, SECS/GEM, Python, C/C++, Windows, Linux
Responsibilities
Build and maintain custom software tools and automation for the manufacturing floor; Integrate shop-floor equipment and MES via SECS/GEM; Develop and deploy containerized applications; Drive projects from initiation through delivery; Define and improve engineering and project-management processes; Collaborate with IT and third-party vendors on infrastructure and security.
Seniority
Senior Staff, hands-on IC with project management