Senior Engineer II, Software Engineering- .NET MAUI

ASM
  • Phoenix, Arizona
    30+ days ago

    Job Description

    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.  

    Senior Engineer I, Software Engineering - Factory Automation 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.

    What you will be working on:

    • Design and develop factory automation features on the equipment side, including:
      • Remote command execution
      • Host-driven FOUP handling and workflow integration
      • Recipe management from host systems
      • Factory Automation (FA) ID management
    • Build and enhance supervisor-layer software infrastructure, working closely with GUI and device control teams
    • Troubleshoot and resolve issues related to factory automation and system integration, both during development and in production environments
    • Collaborate with customer station controller teams to ensure seamless host-to-equipment communication
    • Support feature validation and testing (e.g., DLab) and participate in on-tool debugging and issue resolution when needed

    What we are looking for:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred)
    • Strong programming experience in C#
    • 5+ years of professional software development experience
    • Experience in the semiconductor or manufacturing automation industry
    • Hands-on experience with factory automation systems and equipment integration
    • Familiarity with industry standards such as:
      • SECS/GEM
      • GEM300
      • EDA / Interface A
    • Experience working with Automated Material Handling Systems (AMHS)
    • Experience with modern communication frameworks such as gRPC

    What sets you apart

    • 10+ years in software development and architecture
    • Experience with:
      • Strong problem-solving skills in complex, distributed systems
    • Experience working in cross-functional and customer-facing environments
      • Experience with performance profiling and memory optimization
      • Exposure to Agile/Scrum methodologies

    Numbers & Facts

    LocationPhoenix, Arizona

    Skills

    • Agile Programming Methodologiesunmatched
    • Artificial Intelligence (AI)unmatched
    • Automation Systemsunmatched
    • Autonomous Driving Systemsunmatched
    • Cloud Computingunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Customer Relationsunmatched
    • Debugging Toolsunmatched
    • Distributed Computingunmatched
    • Diversityunmatched
    • Financial Controlunmatched
    • Graphical User Interface (GUI)unmatched
    • Identify Issuesunmatched
    • Industry Standardsunmatched
    • Leading Edge Technologyunmatched
    • Manufacturing Automationunmatched
    • Memory Hardwareunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Plant Layout and Designunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Roboticsunmatched
    • SEMI Equipment Communications Standard/Generic Equipment Model (SECS/GEM)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Semiconductor Manufacturingunmatched
    • Semiconductorsunmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Sustainabilityunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder