Jobs and Careers
PE

Software Systems Engineer – ICP-OES Product Line

PerkinElmer
United Statesfull_timeVerifiedPosted 9 Oct 2025

About the role

When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to meet critical customer needs.  With over an 80+ year legacy of advancing science and a mission of innovating for a healthier world, our dedicated team collaborates closely with commercial, government, academic and healthcare customers to deliver our broad portfolio of analytical solutions, and OneSource services.

Job Title

Software Systems Engineer – ICP-OES Product Line


Location(s)

Shelton

Job Title:

Software Systems Engineer – ICP-OES Product Line

Location:

Shelton, CT (On-site)

Position Overview:

PerkinElmer is seeking a skilled Software Systems Engineer to join our Product Software R&D team supporting the ICP-OES product line. In this role, you will collaborate with cross-functional teams including software developers, hardware engineers, chemists, and product managers to design, develop, and sustain integrated software systems that control, monitor, and report data from our world-class spectrometry instruments. You will serve as a critical interface between product requirements and technical implementation, ensuring our software systems meet scientific, usability, and regulatory expectations.

Key Responsibilities:

  • System Design & Architecture:

    • Define and refine system-level software implementation for ICP-OES instrumentation.

    • Develop and maintain architectural documentation that ensures robust hardware-software integration and data acquisition workflows.

    • Lead technical initiatives and mentor junior developers on architecture, design, and coding standards.

  • Software Development & Support:

    • Collaborate with software engineering teams to implement control logic and data management workflows.

    • Implement modern design patterns and best practices to produce maintainable, efficient, and secure code.

    • Participate in code reviews, verification, and validation activities for application-level software components.

    • Troubleshoot and resolve software anomalies affecting instrument performance or reliability.

  • Cross-functional Collaboration:

    • Work with electrical and firmware engineering colleagues to validate control systems and diagnostic routines.

    • Interface with product experts and applications teams to implement technical initiatives that meet analytical requirements.

  • Lifecycle Support & Sustaining Engineering:

    • Support root cause analysis and corrective actions for issues identified during development, manufacturing, and post-release.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or related discipline.

  • 5+ years of experience in software engineering or systems engineering within a scientific instrumentation or regulated life sciences domain.

  • Experience with instrument control software, signal processing, and hardware interfaces (USB, Ethernet, etc.).

  • Strong proficiency in C#, .NET (Core and Framework); familiarity with scientific libraries is a plus.

  • Full Stack Software Development Experience  

  • Proficient in Database technologies such as PostgreSQL, SQL or Mongo DB.

  • Proficiency with REST API’s, gRPC, Microservices and cloud-native applications. 

  • Familiarity with development tools such as GitHub, JIRA.

Preferred Qualifications:

  • Knowledge of C++, Net CLI and WPF. 

  • Knowledge of front-end Web UI technologies such as React

  • Experience developing software for analytical instrumentation (e.g., chromatography, spectroscopy) and low-level driver control.

  • Familiarity with GxP, FDA 21 CFR Part 11, or other regulated environments.

  • Experience with cloud-based services (Azure or AWS) and microservices architecture.

  • Exposure to containerization (Docker/Kubernetes) and deployment automation.

  • Knowledge of scientific data formats (AnIML, ANDI, mzML) or integration with LIMS/ELN platforms.

  • Prior experience working with international development teams or multi-si

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PerkinElmer

View company profile →