Senior Engineer I, Software Support
Core
Support advanced software for semiconductor manufacturing equipment, bridging customers, field teams, and development to diagnose system-level issues and manage technical escalations.
Role type
Senior Software Support Engineer (Semiconductor Equipment)
Builds
Semiconductor manufacturing control software and hardware subsystems
Domain
Semiconductor manufacturing / Industrial automation
Required skills
C++ or C# programming, root-cause analysis, debugging, system integration, software specification authoring, regression testing
Preferred skills
Real-time control software, multi-threaded applications, Windows/RTOS, EtherCAT, device drivers, GUI development, scheduling algorithms
Technologies
C++, C#, Windows, RTOS, EtherCAT, IDEs
Responsibilities
Diagnose and triage system-level issues spanning software, mechanical, and electrical domains; Manage technical escalation calls with field support engineers and customers; Collaborate with Software Design Engineers on development, testing, and deployment; Reproduce reported issues and add confirmed defects to regression test suite; Translate customer needs into software specifications; Investigate inquiries and provide root-cause analysis and solutions; Participate in system design reviews from a support perspective; Support software upgrades and qualification activities.
Seniority
Senior, hands-on IC