Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

2023 Summer Undergraduate Intern/Co-op - Software Engineer

Learn more about MKS


2023 Summer Undergraduate Intern/Co-op - Software Engineer

Rochester, NY
  • Responsibilities

    MKS Instruments is a global provider of instruments, subsystems and process control solutions that measure, monitor, deliver, analyze, power and control critical parameters of advanced manufacturing processes to improve process performance and productivity for our customers. Additional information can be found at

    Are you naturally curious? So are we at MKS. Our collective curiosity drives us to be an innovation leader in many industries. Our products drive technology advancements across a wide range of applications such as 5G, augmented/virtual reality, autonomous vehicles, clean drinking water and space exploration. We are a team of collaborators who value fresh thinking and believe in mutual respect, constructive candor, diversity and inclusion. As a valued and trusted partner to our customers, we are continually pushing the boundaries of possibility. We believe in creating technology that transforms our world and are looking for like-minded individuals to join our team. If this is appealing to you, we want to meet you.

    Undergraduate Co-op Program Overview

    • Co-op within a functional area of MKS Instruments that provides students a comprehensive and engaging experience from before your program starts to after the program ends.
    • Meaningful work and project assignments
    • Networking opportunities with peers and executives
    • Exposure to different divisions of the business
    • Understanding of MKS Instruments’ commitment to diversity, equity, and inclusion.

    We are looking for an exceptional SOFTWARE ENGINEERING CO-OP who can...

    • Think and work independently to design/develop/test components in C++/Python/VHDL/Matlab/Javascript and in a production-level codebase for RF Generator.
    • Understand embedded environment, digital signal processing, control system and PCB design.
    • Work collaboratively with team member in-person or virtually.
    • Perform hand-on task on RF Generator operation with external instruments like Oscilloscope, collect design requirement and feedback through product testing.
    • Research and implement various stacks of industrial protocol in C++/VHDL, like EtherCAT, DeviceNet, etc.
    • Writing test automation in python to validate the generator functionalities
    • Work in Agile/Scrum/Kanban process to track progress in Jira, attend daily scrum meetings and present work in sprint review with larger audience.
    • Contribute to team's success by providing constructive feedback on team's process, workflow, coding practice
    • Learn from experience and grow future Engineer career

    What will you bring to the team, along with your curiosity?

    • Enrolled in a Bachelor’s Degree program for Computer Science or Electrical/Computer Engineering with concentration in Embedded System, Digital Signal Processing, Control System, PCD Digital Circuit Design and/or Quality Assurance.
    • Preferred fourth or fifth-year students
    • Proficient in C++, VHDL/Verilog, MATLAB, Javascript, and/or python languages
    • Experienced in Go, Bash, Powershell, Python (Pytest Framework)
    • Experienced with hand-on circuit design, understanding electrical schematic and troubleshooting with Oscilloscope
    • Experienced in Agile/Scrum/Kanban development process
    • Experienced with basic communication concepts, in TCP/IP, UDP/IP and Serial with RS232.
    • Knowledge about RF Characteristic, Impedance, Smith Chart, AC/DC Power is a plus

    Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be “U.S. persons.” “U.S. persons” are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees.

    MKS Instruments, Inc. and its affiliates and subsidiaries (“MKS”) is an affirmative action and equal opportunity employer: diverse candidates are encouraged to apply. We win as a team and are committed to recruiting and hiring qualified applicants regardless of race, color, national origin, sex (including pregnancy and pregnancy-related conditions), religion, age, ancestry, physical or mental disability or handicap, marital status, membership in the uniformed services, veteran status, sexual orientation, gender identity or expression, genetic information, or any other category protected by applicable law. Hiring decisions are based on merit, qualifications and business needs. We conduct background checks and drug screens, in accordance with applicable law and company policies.

    MKS is committed to working with and providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation during the application or interview process due to a disability, please contact us at:

    If applying for a specific job, please include the requisition number (ex: RXXXX), the title and location of the role

  • Industry
  • About Us

    MKS has a long history of leveraging their collective curiosity to understand and develop solutions that are at the core of many key technological innovations. These innovations have driven accelerated roadmaps for Semiconductor, Industrial, Life and Health Sciences, Research and Defense markets.