Jobs · Minnesota

Lead Software Engineer - Instrument Control

Physical Electronics · Chanhassen, MN · 3 wk ago
Hybrid$130k–$150k/yrFull-time

Physical Electronics USA (PHI) is seeking a Lead Software Engineer - Instrument Control to own system architecture and provide technical direction for the software that controls PHI's advanced surface-analysis instruments. This senior individual contributor role combines hands-on software design and development with system-level architecture, cross-team leadership, mentoring, and direct validation on real instruments.

Responsibilities

  • Define and maintain the architecture and technical strategy for an instrument-control platform, covering instrument control, automation, user interface, data acquisition, and data reduction.
  • Conceptualize customer and user needs into concrete system designs and product behavior; evaluate feasibility, clarify incomplete requirements, document assumptions and tradeoffs, and drive cross-product alignment.
  • Design, develop, test, document, install, and support software solutions for sophisticated scientific instrumentation while remaining hands-on with critical implementation and troubleshooting work.
  • Establish and reinforce standards for design-first development, object-oriented analysis and design, code and component reuse, testing, reviews, documentation, and release readiness.
  • Define testing strategies using SmartSoft simulation, integration testing, cross-testing, and real-system validation.
  • Lead design and code reviews, evaluating technical alternatives, risks, long-term maintainability, performance, reliability, and the impact of decisions across systems and products.
  • Diagnose complex software, hardware/software integration, and instrument-performance issues through systems analysis, testing, and collaboration with engineering, laboratory, manufacturing, service, and field teams.
  • Drive effective collaboration with ULVAC-PHI teams, including requirements clarification, system-test scheduling, operator engagement, validation sessions, and incorporation of actionable feedback.
  • Create and maintain system architecture documents, design specifications, test plans, and technical roadmaps.
  • Lead system-level automation, workflow, and user-experience improvements that reduce manual steps and increase repeatability, reliability, and customer value.
  • Mentor engineers across experience levels through design guidance, code review, and technical coaching.
  • Lead major improvements to engineering processes, testing workflows, tools, infrastructure, and productivity; drive blameless post-mortems and ensure lessons are incorporated into standards and future designs.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or a related scientific or engineering discipline.
  • Five or more years of professional software-engineering experience, including substantial responsibility for complex instrument-control, automation, scientific, industrial, or hardware-integrated software.
  • Demonstrated ability to define system architecture, lead development across releases, resolve system-level ambiguity, and influence technical decisions across teams.
  • Strong software design and development skills, including object-oriented analysis, design patterns, modular architecture, reuse, testing, diagnostics, documentation, and maintainability.
  • Experience translating customer requirements into designs and dependable product behavior, including evaluating feasibility, risk, interfaces, and long-term support needs.
  • Experience with simulation, integration testing, system-level testing, troubleshooting, and validation on physical equipment or similarly complex systems.
  • Clear written and verbal communication skills, with the ability to adjust technical depth for engineers, testers, laboratory users, service personnel, operators, customers, and leadership.
  • Demonstrated technical and interpersonal leadership: sound judgment, constructive influence, dependable follow-through, productive handling of disagreement, and a commitment to helping others grow.

Preferred Qualifications

  • Experience developing software for analytical instruments, semiconductor equipment, laboratory automation, robotics, motion control, data acquisition, vacuum systems, or other complex capital equipment.
  • Experience collaborating with electrical, mechanical, systems, manufacturing, service, and international engineering teams.
  • Experience creating system architecture documents, multi-release technical roadmaps, cross-team design standards, and post-mortem improvements with measurable results.
  • Working knowledge of surface-analysis techniques or scientific-instrument workflows is helpful but not required.

Pay

The anticipated starting salary range for this position is $130,000 to $150,000 annually. The actual starting salary will be determined based on the selected candidate's relevant experience, qualifications, skills, and internal equity.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) retirement plan
  • Paid time off and paid holidays
  • Disability and life insurance
  • Other company-sponsored benefits and programs
  • Eligibility for company profit sharing or other incentive compensation in accordance with applicable company plans

About the Company

PHI is a global leader in analytical instrumentation for the surface-analysis market. Our products integrate advanced digital and analog electronics, embedded systems, instrument-control and user-interface software, precision mechanical and electromechanical systems, high-voltage electron and ion optics, and automation. PHI instruments are used by leading research institutes, universities, and industrial laboratories worldwide.

  • Shape the architecture and technical direction of software at the heart of PHI's world-class instruments.
  • Stay hands-on while leading difficult system-level design, integration, and reliability work.
  • Partner across disciplines and with global colleagues to turn complex requirements into dependable products.
  • Make a visible impact on engineering quality, team capability, customer workflows, and long-term product direction.

Similar jobs

Lead Software Engineer

GRVTYSterling, VA· 3 wk ago
Engineering$178k–$212k/yrapply on job-boards.greenhouse.io

Lead Software Engineer

Sidley Austin LLPChicago, IL· 1 mo ago
Engineering$123k–$169k/yrapply on sidley.wd501.myworkdayjobs.com