Software Engineer
Job Description
Software Test Engineer role at MKS (Power Solutions) focused on building automated test systems and supporting backend software development in a mix of office and lab work.
Responsibilities
- Develop desktop and web-based software for new and existing applications, utilities, and backend systems
- Design test systems using a systems-based approach to support automated testing
- Coordinate with test and design engineers to define requirements for test systems
- Review and analyze schematics to ensure test systems stress the important functional aspects of each product
Requirements
- Education: BS in an engineering field (Electrical Engineering, Computer Science, Computer Engineering, Software Engineering)
- Experience: 2 years of job-related work experience
- Ability to write clean, object-oriented code using a .NET-based language
- Ability to write clean, object-oriented code using Python
- Understanding of networking and current web development technologies (e.g., REST, WebSockets)
- Ability to work with an international team, including collaborators inside and outside the company
Technologies
- .NET
- Python
- REST
- WebSockets
Preferred Skills
- Ability to analyze an electrical schematic and understand the design of circuits
- Experience working with AC, high-voltage, and RF circuitry
- Experience designing high-level automation, including robotics, machine vision systems, and industrial fieldbuses
Travel Requirements
- Up to 5% travel required
- Average travel time has been less than one week per year
Physical Demands and Working Conditions
- Time is equally split between office and lab environments
- Ability to lift at least 25 pounds on a daily basis
Benefits
- Health insurance coverage (medical, dental and vision)
- 401(k) with company match
- Life and disability insurance
- 12 paid holidays
- Sick time
- 15 paid vacation days
- [6 weeks fully paid] parental leave
- Adoption assistance
- Tuition reimbursement
- Discretionary annual bonus (amount to be determined by MKS)
Location: Rochester, NY (onsite) | Salary: USD 71,025 - 118,375 per yearly