Undergrad FPGA & MATLAB Co-op Engineer

MKS Inc.

City of Rochester (NY)

On-site

USD 37,000 - 43,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MKS Instruments is seeking a Software Engineer Co-op in Rochester, NY for a 6‑month term from May 2027 to December 2027. You will develop a MATLAB based automation tool for FPGA designs, gather requirements, and work with software and control engineering to prototype digital control systems.

You will also contribute to embedded software in C/C++ and VHDL, participate in daily standups, and test at the system level. Travel is not required, and compensation is hourly.

Qualifications

  • Enrolled in a Bachelor's degree program in Computer Engineering, Electrical Engineering, or Computer Science.
  • 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 approach to problem solving.
  • Preference for fourth or fifth year students.

Responsibilities

  • Develop a MATLAB-based process automation application for FPGA design productivity.
  • Gather requirements, develop and roll out the application to a wider team.
  • Collaborate with Software, Digital, and Control Engineering to design prototypes for digital control systems.
  • Assist in designing digital circuits, embedded software (C, C++) and firmware for FPGAs using VHDL.
  • Participate in daily standups, code reviews, and feature demonstrations; perform system-level tests.

Skills

MATLAB
VHDL
Source control
Communication
Jira
Linux
MS Office

Education

B.S. in Computer Eng / Electrical Eng / CS

Tools

MATLAB
VHDL
Jira
Linux
SharePoint
PowerPoint
Excel

Job description

MKS Instruments is seeking a Software Engineer Co-op in Rochester, NY for a 6‑month term from May 2027 to December 2027. You will develop a MATLAB based automation tool for FPGA designs, gather requirements, and work with software and control engineering to prototype digital control systems.

You will also contribute to embedded software in C/C++ and VHDL, participate in daily standups, and test at the system level. Travel is not required, and compensation is hourly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Undergraduate Software Co‑op: FPGA & MATLAB Apps
Undergraduate Software Co‑op: FPGA & MATLAB Apps

MKS • 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
2027 Spring Software Engineering Undergraduate Co-op (R20319)
2027 Spring Software Engineering Undergraduate Co-op (R20319)

MKS • City of Rochester (NY)

On-site
USD 77,366,000 - 88,828,000
11 paid holidays
Sick time
15 paid vacation days
Spring Software Engineer Co-op - .NET/Python, Automation
Spring Software Engineer Co-op - .NET/Python, Automation

MKS • 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)

MKS • City of Rochester (NY)

On-site
USD 34,000 - 40,000
11 paid holidays
15 paid vacation days
Hands-On Hardware Co-op: FPGA & PCB Design
Hands-On Hardware Co-op: FPGA & PCB Design

Nokia • New Providence (NJ)

On-site
USD 22,000 - 29,000
Flexible and hybrid working schemes
Professional development opportunities
Well-being programs
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
2027 Spring Mechanical Engineer Undergraduate Co-op (R20665)
2027 Spring Mechanical Engineer Undergraduate Co-op (R20665)

MKS • Andover (MA)

On-site
USD 32,000 - 43,000
11 paid holidays
Sick time
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
2027 Spring Mechanical Engineer Undergraduate Co-op (R20616)
2027 Spring Mechanical Engineer Undergraduate Co-op (R20616)

MKS • Andover (MA)

On-site
USD 32,000 - 43,000
11 paid holidays
Sick time
15 paid vacation days