Senior Software Engineer

MKS Inc.
North Logan, UT, United States
3 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Software Applications Application Performance Management Computer Vision Automation of Tests C Sharp (Programming Language) Databases Software Debugging Graphical User Interface Java GUIs
+9 more
Windows Presentation Foundation Object-Oriented Software Development Software Architecture Software Engineering Systems Integration Windows Desktop Windows Forms Data Processing Information Technology

Job description

We are looking for an experienced Senior Software Engineer to design, develop, and maintain C#/.NET desktop applications that support test, measurement, and diagnostic systems. You will build user-facing software that communicates with technical instruments and hardware, automates test workflows, collects and processes data, and presents results to help users evaluate performance and troubleshoot issues., * Designing and developing Windows desktop applications and graphical user interfaces (GUIs) using C#/.NET

  • Integrating software with instruments, hardware, and test systems to control operations, collect data, and automate testing
  • Developing data-processing and visualization capabilities that help users interpret results and identify issues
  • Owning software development from requirements and architecture through testing, deployment, and ongoing support
  • Collaborating with cross-functional engineering teams to troubleshoot issues, improve application performance, and deliver reliable software

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, with 5+ years of software development experience
  • Strong proficiency in C#/.NET and experience developing Windows desktop applications
  • Solid understanding of object-oriented design, software architecture, debugging, and automated testing
  • Experience developing software that interfaces with hardware, instruments, or automated test systems is highly desirable

Preferred Qualifications:

  • Experience with WPF, WinForms, or similar desktop GUI frameworks
  • Background in test and measurement, scientific instrumentation, image processing, computer vision, optics, or photonics
  • Experience with APIs, databases, and Agile software development

We are interested in a qualified candidate who is eligible to work in the United States. However, we will not be sponsoring work visas for this position, at this time.

Benefits & conditions

Salary Pay Range: $100,000 - $160,000 per year. This range is a good faith estimate of the expected salary range for this position, based on a wide range of factors including qualifications, experience and training, operational and business needs and other considerations permitted by law.

Bonus: This position is eligible for a discretionary annual bonus, in an amount to be determined by MKS [or as applicable].

Benefits: MKS offers a comprehensive benefits package, including health insurance coverage (medical, dental and vision), 401(k) with company match, life and disability insurance, 11 paid holidays, sick time, 15 paid vacation days, [6 weeks fully paid] parental leave, adoption assistance and tuition reimbursement [and for participation in any stock programs, signing bonus, etc.].

MKS is an equal opportunity employer, including disability, veteran status and all categories protected by law. Please review our EOE statements for additional details. MKS is generally only hiring candidates who reside in states where we are registered to do business.

MKS will consider qualified applicants with a criminal history pursuant to the California Fair Chance Act for Employers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…