Undergraduate Software Co‑op: FPGA & MATLAB Apps

RippleMatch Inc.

City of Rochester (NY)

On-site

USD 77,366,000 - 88,828,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

11 paid holidays
Sick time
15 paid vacation days

Job summary

MKS Instruments is seeking an undergraduate Software Engineer Co-op in Rochester, NY for a 6-month term from May 2027 to December 2027. You will develop a Matlab-based process automation application to support FPGA designs and collaborate with engineering teams on prototypes and digital control systems.

The role emphasizes hands-on problem solving, embedded software in C/C++, and FPGA firmware with VHDL, with an on-site work arrangement.

Qualifications

  • Enrolled in a Bachelor’s degree program in Computer Engineering, Electrical Engineering, Computer Science or relevant majors.
  • Must have direct knowledge and prior experience with MATLAB and VHDL languages.
  • Must have basic knowledge of source control systems.
  • Good communication skills and a hands-on problem-solving approach.

Responsibilities

  • Develop a Matlab-based process automation application to support productivity improvements in FPGA designs.
  • Gather requirements, develop application, roll out to a wider team, gather feedback and improve the application over time.
  • Work with software, digital, and control engineering staff to develop designs for prototypes in digital control systems for MKS products.
  • Assist in the design of digital circuits, embedded software (C, C++) and firmware for programmable logic devices using VHDL (FPGAs and CPLDs).
  • Participate in the software development process through daily standups, design planning, code reviews and feature demonstrations.
  • Perform tests and troubleshoot at the system level.

Skills

MATLAB
VHDL
Source control
Communication

Education

Bachelor’s degree in CS/CE/EE

Tools

Jira
Linux

Job description

MKS Instruments is seeking an undergraduate Software Engineer Co-op in Rochester, NY for a 6-month term from May 2027 to December 2027. You will develop a Matlab-based process automation application to support FPGA designs and collaborate with engineering teams on prototypes and digital control systems.

The role emphasizes hands-on problem solving, embedded software in C/C++, and FPGA firmware with VHDL, with an on-site work arrangement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Undergrad FPGA & MATLAB Co-op Engineer
Undergrad FPGA & MATLAB Co-op Engineer

MKS Inc. • City of Rochester (NY)

On-site
USD 37,000 - 43,000
2027 Spring Software Engineering Undergraduate Co-op (R20319)
2027 Spring Software Engineering Undergraduate Co-op (R20319)

RippleMatch Inc. • City of Rochester (NY)

On-site
USD 77,366,000 - 88,828,000
11 paid holidays
Sick time
15 paid vacation days
2027 Spring Software Engineering Undergraduate Co-op (R20319)
2027 Spring Software Engineering Undergraduate Co-op (R20319)

MKS Inc. • City of Rochester (NY)

On-site
USD 37,000 - 43,000
Spring Software Engineer Co-op - .NET/Python, Automation
Spring Software Engineer Co-op - .NET/Python, Automation

RippleMatch Inc. • City of Rochester (NY)

On-site
USD 34,000 - 40,000
11 paid holidays
15 paid vacation days
2027 Spring Software Engineering Intern (R19945)
2027 Spring Software Engineering Intern (R19945)

RippleMatch Inc. • City of Rochester (NY)

On-site
USD 34,000 - 40,000
11 paid holidays
15 paid vacation days
Automation Software Co-op: .NET/Python, 6 Months
Automation Software Co-op: .NET/Python, 6 Months

MKS Inc. • City of Rochester (NY)

On-site
USD 23,000 - 40,000
11 paid holidays
Sick time
15 paid vacation days
Embedded Engineering Co-op: Hardware, FPGA & IoT Roles
Embedded Engineering Co-op: Hardware, FPGA & IoT Roles

DornerWorks • Grand Rapids (MI)

Hybrid
USD 21,000 - 28,000
Mentorship by senior engineers
Fun, collaborative office atmosphere
On-Site Embedded Hardware Co-Op: Hands-On FPGA & Power Design
On-Site Embedded Hardware Co-Op: Hands-On FPGA & Power Design

Extreme Engineering Solutions • Verona (WI)

On-site
USD 27,552,000 - 41,328,000
Health insurance
401(k) employer match
Employee Assistance Program (EAP)
2027 Spring Software Engineering Undergraduate Intern/Co-op (R20377)
2027 Spring Software Engineering Undergraduate Intern/Co-op (R20377)

MKS Inc. • City of Rochester (NY)

On-site
USD 23,000 - 40,000
11 paid holidays
Sick time
15 paid vacation days
Electrical Engineering Co-op: Hands-On Vacuum Valve Lab
Electrical Engineering Co-op: Hands-On Vacuum Valve Lab

MKS Inc. • City of Rochester (NY)

On-site
USD 36,000 - 47,000