Sr. Embedded Systems Designer

TalentSphere Staffing Solutions

Toronto

On-site

CAD 115,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TalentSphere Staffing Solutions is seeking a Sr. Embedded Systems Designer (Hardware/Firmware) for an onsite role in North York, ON.

The ideal candidate will lead the design, development, and support of complex embedded systems with a 40% hardware / 60% firmware focus. You will develop firmware in C/C++, design schematics and PCBs, and mentor junior engineers while ensuring compliance with regulatory requirements in medical devices or aerospace.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline.
  • 8–10 years of embedded systems experience in regulated environments (medical devices or aerospace preferred).
  • Strong firmware development experience in C/C++ for microcontroller-based systems.
  • Hands-on hardware design experience including schematic capture and PCB layout (Altium Designer or similar).
  • Experience with I2C, SPI, and UART, plus debugging with oscilloscopes and logic analyzers.
  • Proficient with Git or other version control systems.

Responsibilities

  • Design, develop, and maintain embedded hardware and firmware for new and existing products.
  • Develop embedded software using C/C++ for microcontroller-based systems.
  • Design and support electronic circuits, schematics, and PCB layouts.
  • Troubleshoot and debug embedded systems using lab equipment.
  • Collaborate with cross-functional teams throughout the product lifecycle.
  • Prepare technical documentation and support design reviews to meet quality and regulatory requirements.
  • Support product enhancements, engineering changes, and issue resolution.
  • Mentor junior engineers and contribute to continuous improvement.

Skills

C/C++
Embedded systems
Hardware design
PCB design
Schematic capture
Altium Designer
I2C
SPI
UART
Git
Regulated industries
Debugging hardware

Education

Bachelor's degree in Electrical Engineering or Computer Engineering

Tools

Altium Designer

Job description

Sr. Embedded Systems Designer (Hardware/Firmware)

Location: North York, ON (Onsite)

Salary: $115,000–$125,000 + Bonus + Comprehensive Benefits

About The Opportunity

Our client a leading specialized electronics manufacturer, is looking for an Embedded Systems Designer to join their engineering team and contribute to the design, development, and support of complex embedded electronic systems in a highly regulated environment. This role has approximately a 40% hardware / 60% firmware focus. While firmware development will make up the majority of the day-to-day work, the successful candidate will also serve as the team's subject matter expert for electronics and hardware design.

Key Responsibilities
  • Design, develop, and maintain embedded hardware and firmware for new and existing products.
  • Develop embedded software using C/C++ for microcontroller-based systems.
  • Design and support electronic circuits, schematics, and PCB layouts.
  • Troubleshoot and debug embedded systems using oscilloscopes, logic analyzers, and other electronic test equipment.
  • Collaborate with cross-functional engineering, manufacturing, and test teams throughout the product development lifecycle.
  • Prepare technical documentation and support design reviews while ensuring compliance with quality and regulatory requirements.
  • Support product enhancements, engineering changes, and technical issue resolution.
  • Mentor junior engineers and contribute to continuous improvement initiatives.
Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline.
  • Approximately 8-10 years of embedded systems experience (intermediate to senior level candidates will be considered).
  • Experience working in a regulated industry, preferably medical devices or aerospace.
  • Strong embedded firmware development experience using C/C++.
  • Experience with microcontroller-based systems and embedded architectures.
  • Hands-on hardware design experience including schematic capture and PCB design (Altium Designer or similar).
  • Experience with common communication protocols such as I2C, SPI, and UART.
  • Proficiency using debugging tools including oscilloscopes, logic analyzers, and hardware debuggers.
  • Experience using Git or other version control systems.
  • Strong analytical, troubleshooting, and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Microchip Technology Inc. • Ottawa

On-site
CAD 90,000 - 140,000
Embedded Software Developer
Embedded Software Developer

TRS Staffing Solutions • Vancouver

On-site
CAD 80,000 - 100,000
Junior/Intermediate Embedded Software Developer
Junior/Intermediate Embedded Software Developer

TRS Staffing Solutions • Vancouver

On-site
CAD 85,000 - 110,000
Senior Hardware Designer-Onsite Position
Senior Hardware Designer-Onsite Position

Curtiss-Wright Corporation • Ottawa

On-site
CAD 90,000 - 121,000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+6
embedded software engineer
embedded software engineer

Bluth Company • Toronto

On-site
CAD 70,000 - 120,000
Collaborative culture
Flex work
Professional development
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Senior Electronics Hardware Engineer
Senior Electronics Hardware Engineer

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Firmware Development Team Lead
Firmware Development Team Lead

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products
Senior Electrical Engineer
Senior Electrical Engineer

Marler & Associates Search • Arnprior

Hybrid
CAD 90,000 - 120,000
Embedded Developer and Test Engineer
Embedded Developer and Test Engineer

Cloud DX • Kitchener

On-site
CAD 85,000 - 105,000