Software Engineer Intern - Phoenix, United States - ASM Company

    Default job background
    Description
    ASM is a leading global supplier of products, services, and materials for semiconductor processing. For more than half a century, innovation has been at the core of everything we do. Our smart, ambitious people are dedicated to creating cutting-edge solutions for the world's leading semiconductor providers. Every day we push the development of next-generation computer-chip technology, always staying a few steps ahead of what's next.

    The talented, enthusiastic people at ASM are just like you: dedicated to improving people's lives and unlocking new potential.

    With our collaborative approach to R&D, we advance key semiconductor technologies and platforms like ALD, epitaxy, PEALD, PECVD, and vertical furnaces.

    And we have recently entered the promising high-growth market: silicon carbide epitaxy. Year after year, our innovations help to make chips smaller, faster, and more powerful.

    In fact, you will find our technology in every aspect of modern life:
    in AI, medical equipment, 5G, smartphones, autonomous driving, and more.

    Role Overview


    At ASM, the Software Engineering team works on delivering software that has immediate, tangible results visible in the operation of semiconductor processing equipment hardware.

    The hardware includes robotics, gas valves, temperature controllers and other hardware.

    Come join our team and have the opportunity to:

    Develop Advance software for cutting edge tech
    See your work have real results by driving the most advanced HW in the SEMI industry
    Work with a global team full of talented Software Engineers
    Be part to the team that leads the next generation of SEMI manufacture control Software technology and trends
    Work in Phoenix, the heart of the next SEMI tech hub

    Responsibilities

    Design, develop and improve software for our semiconductor manufacturing equipment
    Developing for Windows and Windows Real-time Operating Systems
    Work with QA / Support team to add replicated bugs to regression
    Author, revise, and review system specifications, software designs, test plans, and other software documentation.
    Investigate both internal and external inquiries, questions, and problem reports. Offer problem analysis, solutions, or alternatives because of these investigations.
    Evaluate software engineering tools.
    Participate in system design teams.
    Provide engineering solutions to resolve all software issues
    Evaluating new software and hardware tools for possible department use

    Minimum Qualifications

    Strong software development skills in one or more general purpose programming languages: C++, C#, Python
    Currently enrolled in a Bachelor's or Masters Computer Science program or equivalent

    Preferred Qualifications

    Experience working with multiple items listed below
    Software for Machine Control (including Semiconductor equipment)
    Developing for Windows and Windows Real-time Operating Systems
    Multi-threaded applications
    Real-time software
    Graphical User Interfaces
    Device drivers or other interrupt driven software preferred
    Data Communications and Networking
    Knowledge of programming tools such as text editors, debuggers, application builders and configuration management tools.
    Ability to read code and understand the functionality implemented and the ability to translate the functionality into another piece of software
    Comprehend software documentation including specification and design documents, communication interface specific and API description


    At ASM we are committed to supporting our people, enabling them to develop their talents and perform at their best.

    We actively promote an inclusive and diverse culture that fosters trust and transparency.

    Our people are our power, and we value the differences between everyone because it is what make us better as a team.

    By embracing a wide range of perspectives, we enable a culture of continuous exploration and adoption of new ideas.

    At every step, we know that it is our valued people who enable us to deliver excellent products and service to our clients – and to make a meaningful difference in society.

    So join us on our journey and unleash the power of an open mind.

    Discover how you can be part of our exciting future and apply today To learn more about ASM, find us at and on LinkedIn, Facebook, Instagram and YouTube.

    #J-18808-Ljbffr