Embedded Engineer

Sage Recruiting Inc.

Toronto

Hybrid

CAD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock grant (4-year vesting) with 1‑yr

Job summary

Sage Recruiting Inc. is seeking an Embedded Engineer to own firmware, control systems, and hardware–software integration for a cryo-EM hardware product. You will work with the software team to push novel actuation, vision-based detection, and thermals optimization on real hardware.

You’ll contribute to embedded control algorithms, GUI improvements on a Raspberry Pi interface, and build robust firmware infrastructure. Remote-friendly hybrid setup with on-site hardware testing.

Qualifications

  • Proficiency in C++ and Python required.
  • Experience with FreeRTOS or equivalent bare-metal RTOS (QNX, Zephyr, etc.).
  • Mechatronics and robotics background with firmware and hardware integration.
  • Strong low-level communications: I2C, SPI, serial, CAN bus, Ethernet, MQTT.
  • Experience with sensor fusion and Kalman filtering is a plus.
  • Candidates from various industries welcome; depth and autonomy valued.

Responsibilities

  • Own firmware, control systems, and hardware–software integration on the core product.
  • Develop novel actuation mechanisms and vision-based detection features.
  • Optimize cooler/thermal systems with embedded control algorithms.
  • Improve the Raspberry Pi GUI interface and maintain firmware infrastructure.
  • Design and implement firmware update mechanisms.
  • Develop new magnetic drive actuators and integration; ensure system reliability.

Skills

C++
Python
RTOS
Mechatronics
I2C
SPI
CAN bus
Ethernet
MQTT
Sensor fusion

Job description

Location: Toronto - Flexible / Hybrid (in-office required for hardware testing)

Type: Full-Time

About the Company

Sage Recruiting is partnering with an early-stage startup doing something that genuinely matters: automating one of the most tedious, error-prone steps in life sciences research. Their product is built for cryo-EM - Cryo-Electron Microscopy, and it exists to eliminate the manual sample preparation bottleneck that currently requires years of specialist training to master.

If you’ve ever looked at how slowly biology research moves and thought technology should be doing more, this will speak to you. They’re replacing a fragile, human-dependent process with a reliable, automated system. One that has the potential to accelerate drug discovery, vaccine development, and our understanding of biological systems at a structural level.

They’re a small, focused team backed by a well-established parent company and fully funded with clear runway. This is a ground-floor opportunity to own meaningful work on real hardware from day one.

The Role

They’re looking for an Embedded Engineer to join their software team and take direct ownership of firmware, control systems, and hardware-software integration on their core product. You’ll work closely with their existing software engineer and have immediate impact on the things that matter most: making the machine better.

This is not a maintenance role. You’ll be working on novel actuation mechanisms, vision-based detection systems, thermal control optimization, and firmware infrastructure - the kind of problems that require both depth and curiosity.

What You’ll Work On
  • Cooler and thermal system optimization via embedded control algorithms
  • GUI improvements on their Raspberry Pi-based interface
  • Firmware update mechanism design and implementation
  • New magnetic drive actuator development and integration
  • Vision-based grid detection for automated sample positioning
  • Ongoing sensor fusion, diagnostics, and system reliability improvements
What They’re Looking For
Must-haves
  • Proficiency in C++ and Python
  • Experience with FreeRTOS or equivalent bare-metal RTOS (QNX, Zephyr, etc.)
  • Mechatronics and robotics systems background
  • Low-level communications: I2C, SPI, serial, CAN bus, Ethernet, MQTT
  • Sensor handling and Kalman filtering / sensor fusion
Nice to haves
  • Camera management and video handling
  • Computer vision and feature detection
  • Machine learning or signal analysis
  • Data analysis and sensor readout interpretation

They’re industry-agnostic. Strong candidates from oil and gas, healthcare, telecom, defence, or industrial automation are equally welcome. What matters is technical depth and the ability to own problems independently.

Who You Are
  • You want to make a real contribution to advancements that will improve the state of the world
  • You’re comfortable working autonomously on hard technical problems and know when to ask for help
  • You thrive in early-stage environments where the roadmap isn’t fully defined
  • You want to see your code running on physical hardware, not just passing tests in CI
  • You care about the quality and reliability of what you ship
  • You’re interested in contributing to team culture, not just the codebase
Compensation
  • Base salary up to $150k (commensurate with experience)
  • Stock grant with 4-year vesting and 1-year cliff
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Developer
Embedded Software Developer

TRS Staffing Solutions • Vancouver

On-site
CAD 80,000 - 100,000
Embedded Developer and Test Engineer
Embedded Developer and Test Engineer

Cloud DX • Kitchener

On-site
CAD 85,000 - 105,000
Embedded Software Engineer
Embedded Software Engineer

eLeapPower • Toronto

On-site
CAD 80,000 - 110,000
Competitive compensation & benefits
Employee stock options
Health and wellness benefits
Embedded Software Engineer (Tech Lead)
Embedded Software Engineer (Tech Lead)

Astera Labs • Ottawa

On-site
CAD 90,000 - 120,000
Flexible time off
Parental leave
401K
+2
Senior Embedded Engineer - Imaging & Vision Systems
Senior Embedded Engineer - Imaging & Vision Systems

Industry Professionals • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Lead Mechanical Engineer
Lead Mechanical Engineer

Remote Robotic • Ottawa

On-site
CAD 110,000 - 130,000
Competitive compensation
Benefits
Equity participation
Sr. Embedded Systems Designer
Sr. Embedded Systems Designer

TalentSphere Staffing Solutions • Toronto

On-site
CAD 115,000 - 125,000
Intermediate Embedded Firmware Designer
Intermediate Embedded Firmware Designer

Socket.dev • Mississauga

On-site
CAD 100,000 - 120,000
embedded software engineer
embedded software engineer

AI (Artificial Intelligence) Incorporated • Toronto

On-site
CAD 114,000 - 139,000
Dental care
Paid time off
Vision care
Embedded Systems Software Engineer
Embedded Systems Software Engineer

Protingent • Markham

On-site
CAD 110,000 - 190,000