Skip to main content

Working at PerkinElmer | Jobs and Careers at PerkinElmer

Software Engineer

, Canada

Apply Now


Location Ontario, OntarioCA Job ID JR-021143

Imagine a world where you could detect health issues sooner to treat them more effectively. Where food and water are always safe, even in remote corners of the earth. And where scientific and medical research are enhanced to solve the greatest challenges of our times. At PerkinElmer, we imagine this world every day. Then, we innovate and collaborate to make it happen everywhere.

Our dedicated team of about 14,000 employees worldwide, pioneers scientific technologies for better detection, imaging, and informatics to help our customers work to create healthier families, improve the quality of life, and sustain the well-being and longevity of people globally.

If you are seeking a meaningful, impactful, and stimulating career, look no further.

PerkinElmer is seeking a Software Engineer who will be responsible for the installation, configuration, documentation, and support of software packages supported by Diagnostics Software Services (DSS) according to specifications and in a manner that meets or exceeds customer satisfaction, quality, and efficiency expectations.  


  • Install, configure, validate, and support software applications responsible by DSS to meet the approved requirements and scope documentation and according to the Quality Management System.

  • Create appropriate documentation for all work performed, including change request forms, SSD approval, verification plans, and reports, etc.

  • Independently troubleshoots, resolves, and teststechnical issues.

  • Able to develop and independently perform unit testing and identify and correct failed cases.

  • Able to execute standard processes,  document source code, and use source code repository.

  • Understands the interaction between DSS software applications in the same product family.

  • Has comprehensive knowledge of screening laboratory workflow.

  • Abilityto associate product features with customer requirements.

  • Ability to conduct training sessions with team members and customers independentlyforsoftware packages supported by DSS, including building training materials.

  • Collaborates with the team while performing as the primary technical resource for a project and/or initiative.

Basic Qualifications:

  • Bachelor's degree in Computer Science (or related field) or equivalent combination of education and/or relevant industry experience.

  • 3+ of industry experience.

Preferred Qualifications:

  • Experience in life science or diagnostic field.

  • Experience working with SQL, MySQL, or similar.

  • Microsoft SQL Server Management experience.

  • Experience with customer service in a technical setting.


  • Paid Vacation, holiday, and sick time

  • Medical, Dental, Vision Coverage

  • RRSP Contributions

  • And More!

Apply Now

PerkinElmer is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. PerkinElmer is committed to a culturally diverse workforce.

Recently Viewed Jobs

You have not recently viewed any jobs.

Saved Jobs

You have not saved any jobs.

"There is nothing cookie-cutter about my job. I’m never stuck doing routine tasks."

Rachel Adomat, System Applications Integrator
Meet Our People »and learn more about Rachel

"There’s never a day I don’t think about how my team truly helps accelerate scientific research."

Manny Farag, Gas Chromatography (GC) Product Manager
Meet Our People »and learn more about Manny

"Being innovative in my job is second nature. I’m constantly discovering ways to make methods easier and higher performing for the industry."

Lee Marotta, Senior Field Application Scientist
Meet Our People »and learn more about Lee

"When I go to one of my mentors and let them know that I have learned something new, I am able to apply it in a real project right away which has been extremely helpful to my professional growth and has enabled me to continue achieving my goals."

Samantha Casseus, Boston-based Full Stack Developer
Meet Our People »and learn more about Samantha

Sign Up for Job Alerts

Sign up to receive PerkinElmer job alerts and communications. Choose an interest and/or a location then click Add. Do this for each alert you want to set up. A list of your selected alerts will appear in the section below. Once you’re satisfied with your selections, provide your email address and click Submit to finish your signup.

Interested In