Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer - Instrument Control

$130k - $150k

Physical Electronics USA

Job Description

Job Description

Lead Software Engineer - Instrument Control

Build the software that controls advanced instruments used to understand materials at the atomic level.

Position Overview

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.

You will translate customer and user requirements into reliable instrument behavior, lead development across releases, and help ensure that PHI software is well-designed, well-tested, maintainable, reusable, and low-defect. You will work closely with software engineers, system testing, electrical and mechanical engineering, customer service, laboratory teams, instrument operators, and ULVAC-PHI colleagues in Japan.

What You Will Do

  • 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.

What We Are Looking For

  • 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.

Compensation and Benefits

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.

Physical Electronics USA offers a comprehensive benefits package that includes medical, dental, and vision insurance; a 401(k) retirement plan; paid time off; paid holidays; disability and life insurance; and other company-sponsored benefits and programs. This position may also be eligible for company profit sharing or other incentive compensation in accordance with applicable company plans.

Why Join Physical Electronics?

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.

Apply Now

If you are a hands-on technical leader who enjoys solving complex system problems, mentoring engineers, and building reliable software for advanced scientific instruments, we encourage you to apply. Help PHI advance the technology that enables customers to solve materials problems at the atomic level.

Physical Electronics USA is an equal opportunity employer. We consider qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable law.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Instrument Control in Chanhassen, MN vacancy
  • $112.7k - $193.2k

     ...Join us to start Caring. Connecting. Growing together.As a Lead Software Engineer on the Public Cloud Platform Team, you will drive the architecture...  ...guardrails, policy enforcement, and automated security controls into cloud platformsEstablish and mature DevOps practices... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $160k - $198.2k

     ...TechnologyCompany: UnitedHealth GroupLead Software Engineer - Eden Prairie, MN - 2388089EMPLOYER: Optum Services Inc.JOB TITLE: Lead Software EngineerLOCATION: 1 Optum Circle,...  ...Governance tools Privacera or Azure AD for access control; -DevOps tools including Terraform and Git... 
    Suggested
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $91.2k - $136.95k

    About UsJohnson Controls, a global leader in thermal management, mission-critical building...  ..., lifecycle services and an industry-leading field organization, we elevate customer...  ...we look forRequired Bachelor’s degree in Engineering or Business or equivalent working experience... 
    Suggested
    Full time
    Work experience placement

    Johnson Controls

    Plymouth, MN
    4 days ago
  • $112.7k - $193.2k

     ...scale. Join us to start Caring. Connecting. Growing together.We are seeking an experienced and highly motivated Backend Tech Lead Software Engineer to join our team and help drive the design, development, and evolution of our backend platforms. As a Tech Lead, you will... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    7 days ago
  • $112.7k - $193.2k

     ...help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.  We are seeking a Lead Software Engineer to drive development and delivery of the next generation of scalable enterprise software and AI-powered applications in the... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $133.37k - $156.9k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...code reviews to provide guidance on engineering best practices and compliance with development...  ..., e2e)Experience with GIT version control - git flow developmentAbility to communicate... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    7 days ago
  • $112k - $134k

     ...searching for an experienced controls engineer to support the production of...  ...support. Dynamically lead and effectively interface with...  ...Performs I/O checks and instrument scaling for new equipment installations...  ...integration hardware and software, including Allen Bradley... 
    H1b
    Immediate start
    Flexible hours

    Water Technologies

    Hopkins, MN
    28 days ago
  • $124.9k

     ...Salary Range: 124,900 to $125,200Position Description:Team Lead, Software QA Engineer for Research & Diagnostic Systems, Inc., Minneapolis, MN:...  ...delivery (CI/CD) practices, with hands-on experience in version control, branching strategies and pipeline management using Git... 
    Full time
    Temporary work
    Worldwide
    Flexible hours
    3 days per week

    Bio-Techne

    Minneapolis, MN
    5 days ago
  • $112.7k - $193.2k

     ...of large customers in healthcare industry and government services with operations across United States of America.The UI Software Engineering Lead is responsible for technical leadership, design quality, and delivery execution of Aikyam's user interfaces across customer... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $145.5k - $249.5k

     ...Caring. Connecting. Growing together.As a Lead AI/ML Engineer on our Behavioral Health Technology...  ...teams, including data scientists, software engineers, and product managers, to translate...  ...best practices, including version control (Git), CI/CD pipelines, and unit testingPreferred... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    7 days ago
  • $145.5k - $249.5k

     ...automation. In this role, you will lead the design, development, and...  ...improvement across engineering practicesEvaluate emerging technology...  ...Qualifications: 7+ years of software engineering experience...  ...or Azure DevOps) and version control using Git/GitHub2+ years of experience... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $112.7k - $193.2k

     ...orchestrating execution across multiple engineering organizations, ensuring strategic initiatives...  ...challenges.Primary Responsibilities:Lead complex cross-functional technology...  ...Management, Technical Project Management, or Software Engineering within enterprise technology... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    5 days ago
  •  ...world customer needsJob DescriptionTitle : Guardium - Technical lead/SMELocation : Minneapolis, MNType : Full Time PermanentDescription...  ...Perform Privileged Access alerting, Compliance Reporting,Access Control Processes and other associated tasks with Database Auditing and... 
    Full time

    Ventures Unlimited

    Minneapolis, MN
    7 days ago
  • $52 per hour

     ...Description Description: HaystackID, the leader in remote document review, is immediately seeking Review Managers, Team Leads, and Quality Control reviewers. Primary responsibilities include managing document review projects for our clients. Review Managers will... 
    Hourly pay
    Immediate start
    Remote work
    Flexible hours
    Night shift
    Weekend work

    HaystackID

    Wayzata, MN
    more than 2 months ago
  • $125k - $145k

    Job Title:Site Lead, EHSJob Description:Entegris is currently seeking a  Lead, Site EHS...  ...behaviors. Partner with facilities, engineering, and operations on new projects and process...  ...EHS risks, implement appropriate controls, and obtain required environmental permits... 
    Full time
    H1b
    Work at office
    Local area

    Entegris

    Chaska, MN
    6 days ago
  • $107k - $142.5k

    Job Title:Lead, Technical Training PlatformsJob Description:The Role Entegris is seeking...  ...standards, user roles, change control, and documentation that support consistency...  ...training processes. Experience supporting software system enhancements, platform integrations... 
    Full time
    H1b
    Work at office

    Entegris

    Chaska, MN
    5 days ago
  • We are looking for a Global Invoicing Lead to guide a complex billing operation within our manufacturing organization in Eden Prairie...  ...identify risks and improve invoice reliability.• Strengthen internal controls by implementing pre-bill checks, approval requirements,... 

    Robert Half

    Eden Prairie, MN
    6 days ago
  • $89.6k - $157k

    We are seeking a Lead Test Automation Architect to define and lead an enterprise-grade...  ...layers—while evolving our quality engineering capabilities to support Agentic AI / LLM...  ...service virtualization, and dependency control.Technical Leadership & MentorshipServe as... 
    Full time
    Contract work
    Work at office
    Shift work
    Night shift

    Wolters Kluwer

    Minneapolis, MN
    3 days ago
  • $112.7k - $193.2k

     ...standardized, repeatable, and auditable deployment processes. Leads and mentors a medium-sized engineering team, setting technical direction while remaining...  ...into durable automationAdminister and govern source control ecosystems (Git, GitLab, GitHub), including security... 
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    6 days ago
  • $112.7k - $193.2k

     ...in your role as well as provide development for other roles you may be interested in.Required Qualifications:10+ years of hands-on software development experience5+ years of experience in distributed systems technologies like Spark and Hadoop3+ years of experience in... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    7 days ago
  • Forge ahead with WSB. We are seeking Senior Lead Engineer-Substations to add to our growing team. You will lead the development and delivery...  ...training programs.Develops project execution and quality control processes for his team and department wide implementation.Consistently... 
    Full time
    Contract work
    Temporary work
    Part time
    Remote work

    WSB

    Minneapolis, MN
    3 days ago
  • $112.7k - $193.2k

     ...other roles you may be interested in. Required Qualifications:Undergraduate degree or equivalent experience10+ years of hands-on software development experience8+ years of development experience with Scala, Python, JSON, Web Services5+ years of experience in distributed... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  •  ...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI...  ...enterprise-scale impact, pairing leading class engineering with pod-...  ...Engineering.7+ years of experience in software engineering, data engineering...  ...AI via ServiceNow AI Control Tower; exposure to Moveworks-... 
    Local area
    Shift work

    Deloitte

    Minneapolis, MN
    4 days ago
  •  ...Job Description. What You'll Do Why is Walmart America's leading grocery store? Our customers tell us one of the biggest reasons...  ...the shelves and department, checking and maintaining temperature control, verifying dates, and disposing of lesser quality food products... 
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Shakopee, MN
    2 days ago
  • $114.5k - $171.8k

    Position SummaryThe Data Solutions Tech Lead is a senior technical role responsible for...  ...active participation in design, engineering, implementation, and optimization of enterprise...  ..., observability, and data quality controls to ensure platform reliability and trustworthiness... 
    H1b
    Work at office

    Mortenson

    Minneapolis, MN
    6 days ago
  • $150.5k - $190.8k

     ...internal security organization as a member of the Detection Engineering team responsible for securing the Splunk portfolio. The role...  ...Python (or equivalent) with unit tests, code reviews, and version-controlled deployments in an operational security environment Applied... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    7 days ago
  •  ...reading, writing, and speaking English. (Except in Puerto Rico) Preferred Qualifications Prefer the knowledge of store inventory control. We will consider employment of qualified applicants with arrest and conviction records. Obtains and maintains valid PTCB... 
    Work experience placement
    Seasonal work
    Local area
    Shift work

    Walgreens Boots Alliance

    Eden Prairie, MN
    1 day ago
  •  ...The Opportunity The Project Controls Senior Analyst - Cost Lead , is a senior level position in Cost Engineering. In this role you will have the opportunity to: Competently perform all aspects of cost analysis, and field project assignments according to training... 
    Work at office
    Home office
    Long distance
    Flexible hours
    Shift work

    Black & Veatch Family of Companies

    Bloomington, MN
    more than 2 months ago
  •  ...The Opportunity The Project Controls Sr Analyst - Schedule Lead is a seinor level position in Planning/Scheduling. In this role you have the opportunity...  ...Prefer four-year Bachelor's degree in Engineering or Construction Management.  Work Environment Hybrid... 
    Work at office
    Home office
    Flexible hours

    Black & Veatch Family of Companies

    Bloomington, MN
    more than 2 months ago
  •  ...Responsibilities Lead end-to-end development of autonomous control systems for heavy-duty off-highway vehicles using...  ...’ PLUS+1 platform and bridge software with vehicle hardware. Lead rigorous...  ...~ Bachelor’s degree in an engineering-related field. ~8+ years of experience... 
    Full time
    Contract work
    Flexible hours

    Danfoss

    Minneapolis, MN
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Instrument Control. Be the first to apply!