Software Development Engineer - Operations Improvement
Core
Design and coordinate projects to improve semiconductor manufacturing operations, specifically focusing on automation, analytics, and production metrics within a Fab environment.
Role type
Senior IC software development engineer (operations improvement)
Builds
Automated material handling systems (AMHS), manufacturing execution systems (MES), scheduling platforms, and production web-reports
Domain
Semiconductor manufacturing / Industrial engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Manufacturing science (scheduling, inventory, capacity planning), Database management (SQL, Snowflake, MongoDB), Scripting and programming (Python, Java, C#, Matlab), Data visualization (Tableau), Version control (Git, Bitbucket, Azure DevOps), Industrial engineering concepts
Preferred skills
Analytical tools usage, Data analytics warehousing, Data cleansing, Process optimization, Cross-functional leadership
Technologies
Python, Java, Tableau, Matlab, Visual Studio, C#, SQL, Snowflake, MongoDB, Git, Bitbucket, Azure DevOps, MES, AMHS
Responsibilities
Partner with Operations teams to address improvement cases and lead global alignment meetings; Design and coordinate projects across multiple departments to reduce cycle time and eliminate waste; Analyze AMHS layout to optimize delivery times and tool-to-tool efficiency; Develop and maintain scheduling rules and business logic; Implement innovative solutions to automate Fab processes and reduce variability; Provide metrics and reporting to drive operational efficiency; Support 24/7 OI systems and follow testing cycles for new software releases.
Seniority
Senior, hands-on IC