Software Test Engineer

MKS Instruments•Rochester, NY

About The Position

As a Software Test Engineer at MKS Power Solutions, you will partner with engineering, IT, and operations to develop highly automated test and production systems. The position reports to the Operations Software Team Lead. The role includes developing software for applications, utilities, and backend systems; designing test systems using a systems-based approach; and working with test and design engineers to define test-system requirements. You will analyze schematics to ensure test systems appropriately exercise important product functionality and create engineering documentation, including schematics, mechanical drawings, and user documentation, for internal and external groups. Travel is required at most up to 5%; average travel has been less than one week per year. Work time is equally split between office and lab environments. The role requires the ability to lift at least 25 pounds daily.

Requirements

  • Bachelor of Science in an engineering field, such as Electrical Engineering, Computer Science, Computer Engineering, or Software Engineering.
  • Two years of job-related work experience.
  • Ability to analyze electrical schematics and understand the nature of designed circuits.
  • Ability to create electrical schematics for simple adapter PCBs.
  • Ability to create mechanical drawings for cables and simple systems.
  • Ability to program clean object-oriented code in either a .NET-based language or LabVIEW.
  • Ability to work with an international team, both inside and outside the company.

Nice To Haves

  • Familiarity with Python.
  • Experience working with AC, high-voltage, and RF circuitry.
  • Experience designing high-level automation, including robotics, machine vision systems, and use of industrial fieldbuses.

Responsibilities

  • Develop software for new and existing applications, utilities, and backend systems.
  • Use a systems-based approach to design new test systems.
  • Coordinate with test and design engineers on test-system requirements.
  • Analyze schematics to ensure test systems appropriately stress important parts of product functionality.
  • Create engineering documentation, including schematics, mechanical drawings, and user documentation, for groups inside and outside the organization.

Benefits

  • Discretionary annual bonus.
  • Medical, dental, and vision insurance.
  • 401(k) with company match.
  • Life and disability insurance.
  • 12 paid holidays.
  • Sick time.
  • 15 paid vacation days.
  • Six weeks of fully paid parental leave.
  • Adoption assistance.
  • Tuition reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service