1

Volunteer Embedded Systems Engineer Jobs in Toronto, ON

The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This ...

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... We are seeking an Embedded Engineering Leader to help shape the next generation of ecobee smart ...

The Role The Senior Systems Engineer will join the Systems Engineering team within the Device Data ... embedded systems, cloud services, and data platforms. This role is focused on building strong ...

The Role The Senior Systems Engineer will join the Systems Engineering team within the Device Data ... embedded systems, cloud services, and data platforms. This role is focused on building strong ...

About This Role We are looking for a Senior Embedded Linux Engineer to work on software development for industrial high-power conversion and power-management systems based on ARM System-on-Module ...

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... As a Staff Embedded Engineer, you will be responsible for helping develop the software that powers ...

next page

Showing results 1-20

Volunteer Embedded Systems Engineer information

How do volunteer embedded systems engineers typically collaborate with other team members during a project?

Volunteer Embedded Systems Engineers often work closely with multidisciplinary teams, including hardware designers, software developers, and project coordinators. Collaboration usually involves regular meetings to discuss technical requirements, progress updates, and integration challenges. Since many volunteer projects are remote or have limited resources, effective communication and documentation are key to ensuring that all team members are aligned and project milestones are met. Team members may use collaboration tools like version control systems, shared documentation platforms, and virtual meeting software to stay connected and productive.

What are the key skills and qualifications needed to thrive as a volunteer embedded systems engineer, and why are they important?

To thrive as a Volunteer Embedded Systems Engineer, you need a solid understanding of electronics, microcontrollers, and programming languages such as C/C++, typically supported by a degree in electrical engineering or related experience. Familiarity with tools like oscilloscopes, logic analyzers, and development environments (e.g., Arduino IDE, Keil, or MPLAB) is often required. Strong problem-solving skills, teamwork, and effective communication help you collaborate across diverse volunteer teams and overcome technical challenges. These competencies ensure you can design reliable embedded solutions, contribute effectively to projects, and support organizational missions.

What is a volunteer embedded systems engineer?

Volunteer Embedded Systems Engineers are individuals who offer their expertise in designing, developing, and maintaining embedded systems—such as microcontroller-based hardware or firmware—without monetary compensation. They typically work with nonprofits, educational institutions, or community projects, helping to create or improve electronic devices and systems for social good. Their work can range from programming microcontrollers to designing circuit boards, often collaborating with other volunteers or professionals. Volunteering in this field is a great way to gain experience, contribute to meaningful projects, and support communities in need.

What is the difference between Volunteer Embedded Systems Engineer vs Embedded Systems Engineer?

AspectVolunteer Embedded Systems EngineerEmbedded Systems Engineer
CredentialsTypically requires relevant technical skills, certifications are optionalOften requires a degree or certification in electrical engineering or computer science
Work EnvironmentNon-profit, humanitarian, or open-source projects, often remote or flexibleCorporate, industrial, or product development settings, usually full-time
Employer & IndustryNon-profit organizations, NGOs, open-source communitiesTechnology companies, manufacturing, automotive, aerospace

Volunteer Embedded Systems Engineers focus on contributing to projects for social good or open-source initiatives, often on a part-time or voluntary basis. Embedded Systems Engineers typically work in commercial settings, developing products or systems as part of their professional career. The main differences lie in the work environment, employment status, and project goals.

What are the most commonly searched types of Embedded Systems Engineer jobs in Toronto, ON?

The most popular types of Embedded Systems Engineer jobs in Toronto, ON are:

What job categories do people searching Volunteer Embedded Systems Engineer jobs in Toronto, ON look for?

The top searched job categories for Volunteer Embedded Systems Engineer jobs in Toronto, ON are:

Infographic showing various Volunteer Embedded Systems Engineer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Senior Embedded Systems Engineer (Woodbridge, Ontario)

PerkinElmer

Woodbridge, ON

CA$116K - CA$145K/yr

Full-time

Re-posted 27 days ago


PerkinElmer rating

8.3

Company rating: 8.3 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


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 TitleSenior Embedded Systems Engineer (Woodbridge, Ontario)
Location(s)Woodbridge

Job Description

The Company

PerkinElmer is a global analytical services and solutions provider with offerings including the leading OneSource Field and Laboratory services business that serve the biopharma, food, environmental, safety and applied end markets to accelerate scientific outcomes. Since 1937, PerkinElmer has served as a trusted partner in laboratory analysis and management and today complements its service offerings with a broad portfolio of atomic spectroscopy, molecular spectroscopy, and chromatography instruments, consumables, and reagents. With a dedicated team of more than 5,000 team members, the Company serves customers in more than 35 countries. Additional information is available at www.perkinelmer.com

Location: On Site in Woodbridge, Ontario

Purpose

  • The Embedded System 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. The role will include close collaborations with software, electrical and mechanical teams as part of the larger R&D organization.


Responsibilities

  • Provide skills to design and develop or update mass spectrometer firmware, control systems and programmable logic devices.
  • Map requirements to specs that lead to architecting embedded system solutions.
  • Play key role in conceptualization, design and development of new Mass Spec products to expand our Mass Spec product offerings in the marketplace.
  • Work closely with solution architects and other developers for solution design.
  • Identifying subsystems and interfaces between them.
  • Being a team player and put team objectives above personal ambitions.
  • Ensure that firmware design conforms to the documented architecture.
  • Identifying and mitigating technical risks.
  • Analyze emerging embedded systems technologies, translating implications of the technologies into an effective technical vision and strategy.
  • Keep up-to-date on industry trends and the latest technology innovations to forecast solutions, and anticipate emerging business changes.

Basic Qualifications

  • Degree in Electrical Engineering (Computer Engineer degree considered if H/W experience).
  • Minimum 5 years of experience.
  • C/C++ Programming skills.
  • FPGA development skills (VHDL language).
  • Well versed in Linux application development and kernel image creation.
  • Strong understanding of real time software development and multithreading concepts.
  • Able to read and create electrical schematics.
  • Digital electronic circuitry design.
  • Understanding of control system concepts.
  • Xilinx Vivado development environment.
  • Eclipse based embedded development.
  • Familiarity with communication protocols like Ethernet, TCP/IP, USB and Wi-Fi, SPI, RS-485, CAN, I2C.
  • Excellent oral and written communication as well as strong presentation skills.
  • Experience with system architecture design.
  • Comfortable working with Microsoft Word, Excel and PowerPoint.
  • Ability to with 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.
  • Xilinx Zynq based development an asset.
  • Analog electronic circuitry development skills an asset.
  • Web based development skills an asset (HTML, CSS and JavaScript).

Preferred Characteristics

  • Ability to work independently or as part of a large team.
  • Possessing a task- and goal-oriented mindset
  • Analytical thinking driven by data.
  • Ability to see both the small and the big picture.
  • Possessing strong organizational skills.
  • Problem solving aptitude.
  • Attention to detail.
  • Adaptable to change.

The annualcompensation range for this full-time position is $116,000.00 - $145,000.00 CAD. 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.

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.


What PerkinElmer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom