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

Senior Software Architect

Physical Electronics

Physical Electronics USA (PHI) is the world’s leading supplier of ultra-high vacuum surface analysis instrumentation. Our XPS, AES, and SIMS systems enable scientists and engineers worldwide to analyze materials and develop next-generation technologies across industries including microelectronics, nanotechnology, catalysis, biomaterials, and pharmaceuticals.

PHI develops sophisticated software that controls complex scientific instruments, orchestrates automated experiments, acquires scientific data, and enables advanced analysis workflows. Our engineers collaborate closely with scientists and multidisciplinary engineering teams to translate analytical workflows into reliable software systems.

Position Overview

PHI is seeking a Software Architect to guide the long-term technical direction of our instrument software platform. This role combines deep software development expertise with architectural leadership in a multidisciplinary environment involving hardware control, automation workflows, and scientific data analysis.

The Software Architect will help evolve PHI’s software platform while maintaining the reliability and performance required for advanced analytical instrumentation used by research institutions and industry worldwide.

This role is expected to provide architectural vision, mentor engineers, and remain actively involved in hands‑on software development.

Key Responsibilities
  • Guide the long‑term architecture and evolution of PHI’s instrument software platform
  • Design and implement robust object‑oriented software systems for instrument control, automation, and data analysis
  • Define and improve API architecture that enables modular, extensible, and maintainable software systems
  • Identify opportunities to improve system architecture, scalability, reliability, and maintainability
  • Contribute to the modernization and evolution of existing software platforms
  • Work with scientists and engineers to translate analytical procedures into reliable automation workflows
  • Improve the user experience of complex instrumentation software
  • Mentor software engineers and provide architectural guidance across the development team
  • Lead design discussions and participate in architecture and code reviews
  • Collaborate with engineering teams in the United States and Japan
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline
  • 8+ years of professional software development experience
  • Strong expertise in object‑oriented software design and architecture
  • Experience designing modular systems and API‑based architectures
  • Experience developing complex software systems involving automation, workflow management, or hardware integration
  • Excellent analytical, troubleshooting, and problem‑solving skills
  • Strong communication skills and ability to work effectively in cross‑disciplinary teams
Preferred Qualifications
  • Experience developing software for scientific instruments, laboratory systems, or industrial equipment
  • Experience designing automation frameworks or workflow‑driven systems
  • Experience integrating software with hardware control systems or data acquisition systems
  • Experience improving user experience for complex technical applications
  • Experience or vision for modernizing or evolving large legacy software systems
Ideal Candidate

The ideal candidate enjoys solving complex system‑level problems that involve both software and physical instrumentation. They bring architectural vision while remaining hands‑on in development, and they enjoy working closely with scientists and engineers to build reliable systems that support advanced materials research.

Why Work at PHI

Work on sophisticated scientific instruments used by leading research institutions and advanced manufacturing companies. Collaborate with experts in materials science, engineering, and software development. See your software interact directly with real instrumentation and scientific experiments. Contribute to technology that helps advance next‑generation materials and devices.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Architect in Chanhassen, MN vacancy
  • IWS Partners, located in Shakopee, Minnesota, is seeking a passionate Senior Software Architect to lead our development team. In this role, you will be responsible for designing and developing applications for clients, fostering a collaborative environment while ensuring... 
    Senior

    IWS Partners

    Shakopee, MN
    2 days ago
  • Optum in Minnetonka, Minnesota seeks a skilled Software Architect to design high-performance software solutions. Your role will involve leading architectural visions and collaborating with teams to ensure best practices. Ideal candidates will have strong expertise in .... 
    Senior

    Optum

    Minnetonka, MN
    3 days ago
  • UnitedHealth Group is seeking a Software Architect to design and implement high-performance software solutions. You’ll lead architectural guidance and collaborate with teams using modern technology stacks like .NET and Angular. Key responsibilities include developing robust... 
    Senior

    UnitedHealth Group

    Minnetonka, MN
    4 days ago
  • $134.6k - $230.8k

     ...collaboration with cross-functional teams, and hands-on development using various technologies. Candidates should have 13+ years in software engineering with a proven track record in back-end technologies and DevOps practices. The role offers flexibility to work remotely... 
    Suggested
    Work at office
    Local area
    Remote work

    Optum

    Eden Prairie, MN
    2 days ago
  • Arctic Wolf in Eden Prairie, MN, is looking for an IT Enterprise Systems Architect. This role is pivotal in designing, implementing, and evolving enterprise IT architecture solutions. The architect will lead cross-functional initiatives, translate business requirements... 
    Senior

    Arctic Wolf Co

    Eden Prairie, MN
    2 days ago
  • Arctic Wolf Networks, Inc. is seeking an IT Enterprise Systems Architect to design and implement scalable IT architecture supporting critical business operations. The role involves leading cross-functional initiatives, defining integration approaches, and providing technical... 
    Senior

    Arctic Wolf Networks

    Eden Prairie, MN
    3 days ago
  • Entrust Corporation is seeking a Senior Electrical Engineer in Shakopee, MN, dedicated to embedded hardware and firmware design. This role involves leading complex projects, driving designs from concept to production, and collaborating closely with vendors and manufacturing... 
    Senior

    Entrust Corporation

    Shakopee, MN
    2 days ago
  • A leading sustainability firm in Excelsior, MN is seeking a Data Strategy Leader to enhance its data management and product offerings. This role requires extensive experience in data architecture, Python, and SQL, along with strong leadership skills. The organization values...
    Senior

    Sagiliti

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

     ...technology systems in accordance with modern design standards. The Software Architect will play a key role: working within our legacy application...  ...of new technologies across the organization. In senior level roles, leads business solutions, capabilities, and is a... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • The Optum team is seeking a Senior AI/ML Engineer to drive healthcare innovation through advanced machine learning and generative AI solutions. This role is crucial for designing and deploying systems that enhance patient care and operational efficiency. As a key player... 
    Senior

    Optum

    Eden Prairie, MN
    15 hours ago
  • $100k - $120k

     ...possess 8+ years of engineering experience and will deliver end-to-end AI/ML solutions by blending applied machine learning with software engineering. This role emphasizes strong technical leadership, mentoring, and the deployment of scalable systems that align with business... 
    Senior

    Tata Consultancy Services

    Eden Prairie, MN
    3 days ago
  •  ...involving collaboration with cross-functional teams and managing advanced machine learning systems. Candidates should have significant software engineering experience and a solid background in Python and MLOps. In addition, the position offers flexibility to work remotely... 
    Senior
    Remote job

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $91.7k - $163.7k

     ...providers, governments and life sciences companies to simplify and enhance clinical, administrative and financial processes through software‑enabled services and analytics, while advancing value‑based care. Our differentiated products, technology insights, clinical... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Optum

    Eden Prairie, MN
    4 days ago
  • UnitedHealth Group seeks a Senior AI/ML Software Engineer to design cutting-edge AI/ML systems tackling real-world healthcare challenges. Responsibilities include building models for patient engagement, predicting disease progression, and optimizing clinical trials using... 
    Senior
    Remote job
    Flexible hours

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • Optum is seeking a dynamic Sr Director of AI/ML Engineering to lead innovative AI initiatives within the healthcare sector. This role combines strategic leadership with technical expertise, involving the design and deployment of advanced AI and machine learning solutions...
    Senior
    Remote job

    Optum

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

    A leading health care innovation firm seeks a lead AI/ML engineer to drive generative AI and machine learning projects. Applicants should have over 10 years of experience, including proficiency in deep learning, Python, and cloud technologies. The role is remote-friendly...
    Senior
    Remote job
    Work at office

    Optum

    Eden Prairie, MN
    2 days ago
  • $80k - $110k

    A leading technology company in Eden Prairie, MN is seeking a Senior Application Engineer to design and engineer electronic controls solutions. The ideal candidate will have a Bachelor's degree in engineering and 5-7 years of experience. This role involves training sales... 
    Senior

    Motion LLC

    Eden Prairie, MN
    15 hours ago
  • $80k - $110k

    Motion is seeking a Senior Application Engineer in Eden Prairie, MN, to be the primary technical resource for the outside sales team. In this role, you will design electronic controls solutions, support sales efforts, and mentor lower level Application Engineers. The ideal... 
    Senior

    Motion

    Eden Prairie, MN
    3 days ago
  • A national staffing firm is seeking an experienced AEM Consultant for a 6+ month contract in Eden Prairie, MN. You will design, develop, and maintain user interfaces based on functional requirements while utilizing Adobe CQ/AEM. The ideal candidate should have over 5 years...
    Senior
    Contract work

    AYR Global IT Solutions Inc

    Eden Prairie, MN
    2 days ago
  •  ...ideal candidate will have at least 7 years of A/V experience, strong knowledge of network configurations, and proficiency in design software like AutoCAD and Bluebeam. Responsibilities include client communication, system design, troubleshooting, and training. The... 
    Senior

    Master Technology Group

    Eden Prairie, MN
    2 days ago
  • Optum, located in Eden Prairie, Minnesota, is seeking professionals to join their AI team. In this role, you will help build and scale advanced machine learning systems that significantly enhance patient outcomes and clinical efficiencies. With the flexibility to work remotely...
    Senior
    Remote job

    Optum

    Eden Prairie, MN
    3 days ago
  • A leading automation solutions provider is seeking a Field Application Engineer III to provide essential technical and commercial application support. This role involves assisting in the promotion of sales, conducting product demonstrations, and providing guidance to customers...
    Senior

    Nidec Corporation

    Eden Prairie, MN
    1 day ago
  • Arctic Wolf Networks, Inc. is on the hunt for a Senior Business Applications Developer in Eden Prairie, Minnesota. This hybrid role involves working closely with stakeholders to develop integration solutions using tools like Salesforce and NetSuite. The ideal candidate... 
    Senior
    Flexible hours

    Arctic Wolf Networks, Inc.

    Eden Prairie, MN
    4 days ago
  • $80k - $110k

    A leading parts supplier in Eden Prairie is seeking a Senior Application Engineer to serve as the primary technical resource for the outside sales team. This role involves designing electronic controls solutions, training customers, and providing technical support. Ideal... 
    Senior

    Genuine Parts Company

    Eden Prairie, MN
    2 days ago
  • Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches...
    Senior

    Optum

    Eden Prairie, MN
    4 days ago
  • $103.65k - $152.03k

    Position Overview We are seeking a Senior Business Systems Analyst - Oracle to serve as a functional and technical leader across our Oracle enterprise application landscape. This role is responsible for driving solution strategy, optimizing Oracle Cloud ERP and/or Oracle... 
    Senior
    Work at office
    3 days per week

    Entrust Corporation

    Shakopee, MN
    4 days ago
  • $74k - $240k

    Location: Eden Prairie, Minnesota, USA (Hybrid role, 3 days a week in office) About the Role The Senior Business Applications Developer works with internal and external stakeholders to understand, document, and develop against business system requirements. You will play... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Arctic Wolf Networks

    Eden Prairie, MN
    3 days ago
  • $100k - $160k

     ...engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a Senior Front End Software Engineer to become an integral part of our software engineering team. The selected candidate will work with an experienced... 
    Senior
    Temporary work
    Work at office

    Rfamec

    Eden Prairie, MN
    3 days ago
  • $103.65k - $152.03k

     ...curiosity, dedication, and innovation that drive our success and help us anticipate the future. Position Overview We are looking for a Senior Oracle SCM Business Systems Analys t (Fusion & EBS) to join our experienced team. This position will be comprised of functional and... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust

    Shakopee, MN
    2 days ago
  • $74k - $240k

     ...operations.Our mission is simple: End Cyber Risk. We’re looking for a Senior Business Applications Developer to be a part of making this...  ...for employment will be conditioned on authorization to receive software or technology controlled under these laws and regulations.The... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Arctic Wolf Co

    Eden Prairie, MN
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!