Software Engineer

MKS Instruments•Rochester, NY
•$71,025 - $118,375

About The Position

As a Software Test Engineer at Power Solutions, you will partner with engineering, IT, and operations to develop highly automated test systems and the backend systems that support them. The role reports to the Operations Software Team Lead. The work is split equally between office and lab environments and may require up to 5% travel; average travel has been less than one week per year.

Requirements

  • Bachelor of Science in an engineering field, such as Electrical Engineering, Computer Science, Computer Engineering, or Software Engineering.
  • At least 2 years of job-related work experience.
  • Ability to program clean object-oriented code in a .NET-based language.
  • Ability to program clean object-oriented code using Python.
  • Understanding of networking and current web development technologies, such as REST and WebSockets.
  • Ability to work with an international team, both inside and outside the company.

Nice To Haves

  • Ability to analyze electrical schematics and understand the nature of designed circuits.
  • 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 desktop and web-based software for new and existing applications, utilities, and backend systems.
  • Take a systems-based approach to designing new test systems.
  • Coordinate with test and design engineers on test-system requirements.
  • Analyze schematics to ensure test systems appropriately stress important parts of each product’s functionality.

Benefits

  • Discretionary annual bonus.
  • Health insurance coverage, including medical, dental, and vision.
  • 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