Snr Engineer II, Software Engineering

  • Mid-senior level
    Hardware & Software
    US > Arizona > Phoenix
    Full-time
    Masters
    Less than 10%
    Apply now

Job details

 

Step into a career with ASM, where cutting edge technology meets collaborative culture.

For over 55 years ASM has been ahead of what’s next, at the forefront of innovation and what’s technologically possible. With more than 4,500 ASMers representing 70 nationalities, our people and our advanced semiconductor devices are playing a crucial role in trends such as 5G, cloud computing, AI, and autonomous driving.  But we’re more than just a tech company. We value diversity, inclusion and sustainability as we strive to make a positive impact on the world.  Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential.  

 

Job’s Mission

As a Senior Software Support Engineer at ASM, you’ll play a critical role in ensuring the reliability and performance of our semiconductor manufacturing equipment. You’ll lead investigations, optimize complex subsystems, and collaborate across teams to deliver rapid, high-quality solutions for our global customers. This position combines deep technical expertise with customer-facing impact, driving innovation and operational excellence.

What you will be working on

  • Lead investigations for software-related safety interlocks and validate corrective actions.
  • Optimize multiple interacting subsystems and understand full platform workflows.
  • Facilitate root cause analysis (RCCA) and embed systemic fixes using packet captures and log correlation.
  • Design subsystem architecture and evaluate multi-threading and scheduler interactions.
  • Develop, test, deploy, maintain, and improve software for semiconductor manufacturing equipment.
  • Troubleshoot and resolve software issues, including real-time control systems.
  • Manage escalation calls with field support engineers and customers globally.
  • Collaborate with QA and Support teams to add replicated bugs to regression.
  • Author, revise, and review system specifications, software designs, and test plans.
  • Investigate internal and external inquiries, providing analysis and solutions.
  • Evaluate software engineering tools and participate in system design teams.
  • Develop schedules for software development efforts and coordinate rapid software fix rollouts.
  • Present status updates in customer QBRs and share insights from complex DOE analyses.

 

What we are looking for

  • Bachelor’s degree in computer science or related field AND 7 years of non-industry experience or 2 years of industry experience;OR Master’s degree with 4 years of non-industry experience or 1 year of industry experience;OR PhD with 3 years of experience.
  • Strong software development skills in C++ and/or C#.
  • Experience developing for Windows and real-time operating systems.
  • Knowledge of multi-threaded applications and real-time software.
  • Ability to read and translate code functionality into new implementations.
  • Familiarity with software documentation, specifications, and API descriptions.

 

What sets you apart

  • Experience in software architecture and machine control software (including semiconductor equipment).
  • Hands-on experience with graphical user interfaces, device drivers, and interrupt-driven software.
  • Knowledge of data communications, networking, and EtherCAT.
  • Understanding of dynamic scheduling algorithms and deadlock avoidance.
  • Proficiency with programming tools such as debuggers, application builders, and configuration management tools.
  • Ability to triage mechanical, electrical, and software bugs.
  • Strong analytical skills for designing and analyzing complex DOEs using multivariate methods or PCA.

 

Apply today to be part of what’s next.

We make the tech that enables the chips in devices which improve lives around the world. We do this with an eye to the future, pushing the boundaries of what’s possible through cutting-edge innovation, and driving the next wave of technological breakthroughs that shape how we live, work, and connect.

To learn more about ASM, find us at asm.com and on LinkedInFacebookInstagram, and YouTube.


ASM is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, age, nationality, social or ethnic origin, sexual orientation, gender, gender identify or expression, marital status, pregnancy, political affiliation, disability, genetic information, veteran status, or any other characteristic protected by law.