Apply now

Posted 4 days ago

Senior Embedded Systems Engineer (Woodbridge, Ontario)

@ PerkinElmer Scientific Canada ULC

Woodbridge, Ontario

$90k–$115k/yrFull-time5+ years experience
Apply now
SIGNALS

Overview

PerkinElmer Scientific Canada ULC is hiring a Senior Embedded Systems Engineer in Woodbridge, Ontario, full time. The role develops firmware and programmable logic for NexION, QSight and MS2400 mass spectrometers and supports an internal Rust and JavaScript web application. It requires close work with software, electrical and mechanical teams, with pay of $90,000 to $115,000 a year.

Pay:

$90,000–$115,000 a year

Responsibilities:

  • Design and maintain embedded firmware and FPGA logic for mass spectrometers
  • Translate product requirements into embedded system architectures
  • Support internal web applications built with Rust and JavaScript
  • Collaborate with software, electrical and mechanical teams
  • Identify and mitigate technical risks across development cycles

Requirements summary:

  • Electrical engineering degree (computer engineering considered with hardware experience)
  • Minimum 5 years of experience
  • Proficiency in C/C++ and Rust
  • Expertise in embedded Linux and Xilinx Vivado
  • Proficiency in VHDL FPGA development

Tools & skills

Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-11-02
First seen by our source
2026-10-14
Source record updated
2026-11-05

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentEngineering
Experience5+ years
Hours per week40 (estimated)
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyElectrical Engineering, Computer Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

PerkinElmer Scientific Canada ULC

FieldValue
Open jobs on Jobsy4
Job description

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

Senior Embedded Systems Engineer (Woodbridge, Ontario)


Location(s)

Woodbridge

Job Description

Job Summary:

The Senior Embedded Systems Engineer will develop firmware and programmable logic for mass spectrometers, specifically the PerkinElmer NexION (ICP-MS), QSight (LC/MS/MS) and MS2400 (GC/MS) instruments. They will also support our internal Web based application coded in the Rust language and JavaScript. The role requires close collaborations with software, electrical and mechanical teams within PerkinElmer.

Job Responsibilities

  • Design, develop, and maintain embedded firmware and programmable logic devices for mass spectrometry systems.
  • Translate product requirements into embedded system architectures and technical solutions.
  • Contribute to the conceptualization and development of next-generation mass spectrometry products.
  • Support and enhance internal web-based applications built with Rust and JavaScript.
  • Collaborate with software, electrical, and mechanical engineering teams to ensure integrated system performance.
  • Identify, assess, and mitigate technical risks throughout development cycles.
  • Stay current with emerging technologies and industry trends to inform product strategy and innovation.
  • Prioritize team success, demonstrating strong collaboration and communication across stakeholders.

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities of this job at any time.


Qualifications:

  • Degree in Electrical Engineering (Computer Engineer degree considered if H/W experience).
  • Minimum 5 years’ experience. Proficiency in C/C++ Programming skills. Proficiency in Rust programming and JavaScript/HTML for web-based applications.
  • Expertise in embedded Linux systems and development tools.
  • Experience with AMD/Xilinx Vivado development environment.
  • Familiarity with Eclipse or Visual Studio Code based firmware development.Proficiency in FPGA development skills (VHDL language).
  • Strong understanding of real time software development and multithreading concepts.Able to read and understand electrical schematics.
  • Fundamental understanding of digital electronic circuitry design.Knowledgeable on control system concepts.Understanding of communication protocols like Ethernet, TCP/IP, USB and Wi-Fi, SPI, RS-485, CAN, I2C.Good oral and written communication as well as strong presentation skills.
  • Experience with system architecture design.
  • Ability to work with cross-functional teams - excellent group interaction and negotiating skills
  • Customer focus, value driven – passionate about working to develop applications to address customer needs.
  • Demonstrated organizational skills with the ability to handle multiple tasks with different priorities.

Preferred Qualifications:

  • Xilinx Zynq based development an asset.
  • Analog electronic circuitry development skills an asset.

The annual compensation range for this full-time position is $90,000 to $115,000. The final base pay offered to the successful candidate will be determined by factors including internal equity, work location, as well as individual qualifications, such as job-related skills, experience, and relevant education or training.

Similar jobs

  • Senior Embedded Systems Engineer

    Winnipeg, MB
    $100k–$150k/yrHybridFull Time

    Taiv

    5+ YOECandidates need 5+ years of embedded software experience, with real Android platform work (AOSP, framework, HAL). They also need Linux kernel skills, multimedia and HDMI knowledge, and strong C and C++.

    AOSP, adb, fastboot, git, serial console, logic analyzer

  • Embedded Systems Engineer - Capture Systems

    Toronto, ON
    $100k–$150k/yrOn-siteFull Time

    Peripheral

    3+ YOECandidates need a Bachelor's or Master's degree in a related field, 3+ years of embedded software experience, expert C++ and Python skills, Linux experience, and knowledge of PTP/NTP time synchronization. Custom PCB experience and legal right to work in Canada are also required.

    Linux, C++, Python

  • Senior Embedded Systems Engineer

    Canada

    Hatch

    7+ YOECandidates need 7+ years of embedded engineering experience, especially C on resource-limited microcontrollers running an RTOS, with BLE, Wi-Fi and common serial interfaces. Hatch also wants strong hardware-software judgment, test automation skills, and fluent use of AI development tools.

    Jira, Git, GitHub, GDB, Make, CMake

  • Quality Engineer

    Woodbridge, ON

    Woodbridge

    5+ YOEWoodbridge needs a candidate with a science or engineering bachelor's degree or equivalent experience and at least 5 years of quality experience, ideally in automotive manufacturing. Candidates should know Toyota SQAM, statistics including SPC and Six Sigma, and problem-solving methods, and must read blueprints well.

    Minitab, QI Macros, MS Office

  • Elementary Long Term Occasional (LTO)100 % Grade 7/8

    Woodbridge, ON
    Full Time

    York Region District School Board

    Candidates need Ontario College of Teachers membership, or to be in the process of becoming OCT qualified before the start date, plus a satisfactory police record check. Strong teaching practice and references from supervisors or practicum advisors are required.

    OCT, Teaching

  • Compliance Administrator

    Woodbridge, ON
    $43k/yrFull Time

    Woodbridge Hyundai

    1+ YOEWoodbridge Hyundai needs candidates with at least one year of comparable experience, experience with licensing, CDK and One-Eighty, and strong organization and multitasking skills. Candidates must work evenings and weekends and handle simultaneous deadlines under pressure.

    CDK, One-Eighty, DMS

  • Continuous Improvement Engineer

    Woodbridge, ON

    fgf brands

    2+ YOECandidates need a bachelor's degree in engineering, operations, data analytics or a related field, plus 2–4 years in manufacturing or continuous improvement. FGF Brands expects hands-on use of AI tools, experiment design, Lean Six Sigma knowledge, data visualization in Power BI or similar, and strong communication skills.

    Power BI, Claude, GPT

  • Territory Representative, Hospitality Sales & Service

    Toronto, ON +3
    Full Time

    Ecolab Inc.

    1+ YOECandidates need a high school diploma, at least one year of outside sales or service experience, and a valid driver's licence with an acceptable driving record. They must be willing to take on-call duty and travel to the US for training, and mechanical problem-solving experience is preferred.

    ladder

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.