Snr Engineer I, Software Engineering
As part of ASM’s Software Engineering team, you’ll develop advanced control software that drives the most sophisticated semiconductor equipment in the world. Your work will directly impact robotics, gas flow systems, and temperature control hardware—delivering real-time results in chip manufacturing. Based in Phoenix, you’ll collaborate globally and help shape the future of semiconductor automation and factory integration.
Responsibilities:
- Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment
- Build software for Windows and real-time operating systems
- Troubleshoot and resolve issues in real-time control systems
- Triage mechanical, electrical, and software bugs
- Lead escalation calls with field engineers and global customers
- Collaborate with QA and Support teams to manage regression testing
- Author and review system specifications, software designs, and test plans
- Investigate internal and external problem reports and propose solutions
- Evaluate and recommend software engineering tools
- Participate in system design and scheduling efforts
- Integrate and support factory automation protocols such as SECS/GEM
- Work closely with automation teams to ensure seamless equipment-factory communication
Requirements:
- BS Degree in Computer Science or related field. MS preferred.
- Strong software development skills in C#
- 5+ years’ experience as a generalist or mid-stack software developer
- Experience in the semiconductor industry
- Hands-on experience with factory automation systems
- Familiarity with SECS/GEM, GEM300, EDA/Interface A protocols
- Experience with AMHS (Automated Material Handling Systems)
What sets you apart
- 10+ years in software development and architecture
- Experience with:
- Machine control software (especially for semiconductor equipment)
- Windows and real-time operating systems
- Multi-threaded and real-time applications
- GUI development and device drivers
- Networking, data communications, and EtherCAT
- Dynamic scheduling algorithms with deadlock avoidance
Recommended Jobs
Manufacturing Engineer
Job ID: 5815 Under general supervision, the employee is responsible for the design and development of manufacturing processes, tooling, and fixtures and the reworking of travelers in order to meet da…
Home Daily Dedicated Account Run AZ Only Hazmat Required CDL Driver
Need Class A drivers with 3 months or more experience Must have a hazmat ~ Home daily ~ Out and back runs Run Arizona only Pre loaded pre planned miles Extra work available to mak…
Market Development Executive - Device - Public Sector
Market Development Executive - Device - Public Sector Location : You will have the flexibility to work fully remote. Salary: There is a base plus bonus component tied to this role at market…
Psychiatrist (MD/DO) / Psychiatric Nurse Practitioner (PMHNP) (Scottsdale)
Psychiatrist (MD/DO) / Psychiatric Nurse Practitioner (PMHNP) (Gilbert Arizona) General & Interventional Psychiatry –TMS, Ketamine, Esketamine (Spravato), Clinical Research Lighthouse Psyc…
COTA (Surprise, Avondale, Peoria, AZ)
About Us: Team 4 Kids Pediatric Therapy is a family owned, locally run, leading pediatric therapy provider on the west side of the Phoenix valley. With 4 current clinics offering PT, OT, ST, ABA…
Relationship Manager-Payments-Vice President
Job Description You are a strategic thinker, passionate about delivering solutions to clients. You have found the right team. As a Relationship Manager within Merchant Services, you will be pri…
Program Administrative Assistant
Program Administrative Assistant (Full Time and Hourly Non-Exempt) First Tee – Phoenix Chapter Overview: First Tee – Phoenix, founded in 2003, creates experiences that build character to …
A-10/9 - 8377 - Software QA Automation Lead - - Contract to Hire - Must be Local to AZ Only
*** Contract to Hire - This position is not eligible for visa sponsorship, either now or in the future. *** ** Hybrid work model, mostly remote; on-site in Phoenix, AZ for design/whiteboard sessio…
Inside Business Growth Representative
About Virtualite Virtualite Business Process Outsourcing Services partners with entrepreneurs and growing organizations to streamline operations through virtual support and digital process managem…
Space Force - Tester - Tracking
Acara Solution is seeking a Space Force - Tester - Tracking for our client, located in Scottsdale, AZ . As a Software Tester for the SDA GMI program, you will play a crucial role in ensuring…