Systems Engineer I - Software, Robotics & Semiconductor Automation
Core
Develop and maintain software applications, diagnostic tools, HMI interfaces, and automation workflows for semiconductor equipment, robotics, and field-service operations.
Role type
Junior Systems Engineer (Software & Robotics)
Builds
Local applications, diagnostic tools, HMI workflows, data pipelines, and automation scripts for semiconductor manufacturing and service environments.
Domain
Semiconductor equipment, robotics, industrial automation, and field service.
Required skills
Python, C/C++, user interface development, basic networking, data handling, system troubleshooting
Preferred skills
JavaScript/TypeScript, SQL/NoSQL, robotics integration, AI/ML workflows, asynchronous programming, software packaging
Technologies
Python, C/C++, JavaScript, TypeScript, HTML, CSS, SQL, SQLite, JSON, Git, PyTorch, TensorFlow, NumPy, pandas, Azure
Responsibilities
Develop and maintain software applications, diagnostic tools, and HMI interfaces for semiconductor equipment and robotic tools; Build operator-facing workflows on PCs, HMIs, and tablets; Integrate software with robots, cameras, sensors, and industrial equipment; Support basic equipment networking and device connectivity; Build responsive application workflows using threading and asynchronous execution; Support databases and data pipelines for measurement results and analytics.
Seniority
Entry-level, hands-on IC