2023 Summer Undergraduate Intern/Co-op - Software Engineer

Employer

Job Description

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
Relocation and temporary housing benefits are not available for this position.

Compensation And Benefits

Hourly Pay Range: $18.00 to $31.00 per hour. This range is a good faith estimate of the expected salary range for this position, based on a wide range of factors including qualifications, experience and training, operational and business needs and other considerations permitted by law. At MKS, it is not typical for an individual to be hired at or near the top of the range for the role.

Benefits: MKS offers a benefits package for interns/co-ops working at least 20 hours per week, including 11 paid holidays, sick time, and 15 paid vacation days accrued on a biweekly basis.