1

Embedded System Engineer Hybrid Jobs in Toronto, ON

Embedded Systems Engineer

Hamilton, ON · On-site

$90K - $120K/yr

Software Designer/Engineer - Embedded Systems Status: Full-time Location : Hamilton, ON CANADA Who ... System performance optimization and analysis, bode plot generation and analysis * Deep ...

This role follows a hybrid schedule, with in-office work required on Wednesdays and Thursdays to ... We are seeking an Embedded Engineering Leader to help shape the next generation of ecobee smart ...

The Embedded Systems Software Engineer will be responsible for the design, implementation, and ... Optimize system resources and video data paths based on product use cases * Integrate new image and ...

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... This role follows a hybrid schedule, with in-office work required on Wednesdays and Thursdays to ...

Our solution combines global payments, FX optimization, and embedded financial tools to help ... BI/reporting systems * data modeling * workflow automation * AI-supported reporting operations This ...

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 ...

Embedded Engineer

Toronto, ON · Hybrid

$130K - $150K/yr

Flexible / Hybrid (in-office required for hardware testing; remote otherwise) Type: Full-Time About ... Cooler and thermal system optimization via embedded control algorithms * GUI improvements on our ...

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to ... system requirements for multi-layer systems spanning embedded software, vehicle networks, cloud ...

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to ... system requirements for multi-layer systems spanning embedded software, vehicle networks, cloud ...

next page

Showing results 1-20

Embedded System Engineer Hybrid information

What is an embedded system engineer hybrid?

An Embedded System Engineer Hybrid is a professional who designs, develops, and maintains embedded systems—specialized computing systems that perform dedicated functions within larger electrical or mechanical systems—while working in a hybrid work environment (both remotely and onsite). These engineers typically work on hardware-software integration, real-time operating systems, and device drivers. The hybrid aspect allows for flexibility in work location, enabling collaboration with team members both in-person and virtually. This role often requires strong skills in programming languages like C/C++, knowledge of microcontrollers, and familiarity with hardware interfaces.

How does working as an embedded system engineer in a hybrid environment impact daily collaboration and project workflows?

As an Embedded System Engineer in a hybrid setting, you'll typically split your time between onsite work—such as hardware testing or integration—and remote tasks like coding and documentation. This structure encourages frequent virtual collaboration with software, hardware, and QA teams using digital tools, while still allowing critical in-person sessions for lab work or troubleshooting. Effective communication and proactive project management are essential to ensure smooth handoffs and alignment across distributed teams. The hybrid model offers flexibility, but also requires strong organizational skills to stay connected and productive across locations.

What is the difference between Embedded System Engineer Hybrid vs Embedded Software Engineer?

AspectEmbedded System Engineer HybridEmbedded Software Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related; certifications like ARM or RTOSBachelor's in Computer Science, Electrical Engineering; similar certifications
Work EnvironmentHardware and software integration, often in manufacturing or IoTPrimarily software development, embedded firmware, real-time OS
Industry UsageAutomotive, consumer electronics, industrial systemsConsumer electronics, medical devices, automotive
Search & Comparison IntentYesYes

Embedded System Engineer Hybrid focuses on both hardware and software integration, often working across multiple platforms and environments. Embedded Software Engineer primarily concentrates on developing firmware and software for embedded devices. While both roles require similar technical skills and certifications, their work environments and industry applications differ slightly, with the hybrid role being more hardware-inclusive.

What are the key skills and qualifications needed to thrive as an embedded system engineer hybrid?

To thrive as an Embedded System Engineer (Hybrid), you need a solid background in computer engineering, embedded C/C++ programming, and experience with hardware/software integration, usually backed by a relevant engineering degree. Familiarity with RTOS, microcontrollers, debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer can be advantageous. Strong problem-solving abilities, effective teamwork, and clear communication are essential soft skills for collaborating on complex projects and troubleshooting issues. These skills ensure reliable system performance, seamless cross-functional collaboration, and innovative solutions in dynamic product development environments.

Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN)

PerkinElmer

Woodbridge, ON

CA$103K - CA$110K/yr

Full-time

Re-posted 6 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 - GC/LC (Woodbridge, CAN)
Location(s)Woodbridge

Job Description

The Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, various Auto-Samplers, sample preparation devices and mass spectrometers, specifically the PerkinElmer Clarus, GC2400, HS2400, MS2400 and TurboMatrix instruments, and potentially the NexION and QSight instruments. The role will include close collaborations with software, electrical and mechanical teams within PerkinElmer.

Location: On Site in Woodbridge, ON

Qualifications:

Degree in Electrical Engineering (Computer Engineer degree considered if H/W experience).

C/C++ Programming skills.

Well versed in FreeRTOS and Linux application development and kernel image creation.

Strong understanding of real time software development and multithreading concepts.

Able to read and create electrical schematics and understand digital electronic circuit design.

Understanding of control system concepts.

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.

Minimum 3-5 years' experience.

Comfortable working with Microsoft Word, Excel and PowerPoint.

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.

Qualification Assets:

AMD/Xilinx Vivado development environment.

FPGA development skills (VHDL language).

AMD/Xilinx Zynq based designs and PetaLinux development is an asset.

Analog electronic circuitry development skills are an asset.

Web based development skills are an asset (HTML, CSS and JavaScript).

Position Description:

The Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, various Auto-Samplers, sample preparation devices and mass spectrometers, specifically the PerkinElmer Clarus, GC2400, HS2400, MS2400 and TurboMatrix instruments, and potentially the NexION and QSight instruments. The role will include close collaborations with software, electrical and mechanical teams within PerkinElmer.

Duties and Responsibilities:

Provide skills to design and develop or update gas chromatography firmware, control systems and programmable logic devices.

Map requirements to specifications that lead to architecting embedded system solutions.

Play key role in conceptualization, design and development of new Chromatography and Mass Spec products to expand our analytical instrumentation 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 putting 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 technological innovations to forecast solutions and anticipate emerging business changes.

The annualcompensation range for this full-time position is $103,500 to $110,000 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.


What PerkinElmer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom