Senior Embedded DSP & Real-Time Engineer

VenorTalent

Halifax

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

VenorTalent is seeking an experienced Embedded Software Engineer in Canada to develop firmware and DSP for advanced sensor systems, working closely with hardware, mechanical, software and test teams.

You will design, implement and optimize real-time embedded software for ARM Cortex-M with RTOS, focusing on performance, memory efficiency and reliability from concept through production and field support.

Qualifications

  • Bachelor's degree in a relevant field.
  • 5+ years of embedded firmware experience in C/C++.
  • Experience with ARM Cortex-M or similar processors.
  • RTOS-based software development experience.
  • Digital signal processing algorithm development experience.
  • Strong understanding of embedded systems architecture.
  • Experience with SPI, I2C, UART, USB, Ethernet, CAN, BLE.
  • Proficient debugging using JTAG/SWD, oscilloscopes, and logic analyzers.
  • Proficient with Git for version control.

Responsibilities

  • Design, develop, and maintain embedded firmware for ARM-based systems.
  • Develop real-time software for sensor acquisition, DSP, communications, and control.
  • Optimize algorithms for DSP, filtering, spectral analysis, and feature extraction.
  • Collaborate with hardware and test teams for board bring-up and verification.

Skills

Embedded firmware (C/C++)
ARM Cortex-M
RTOS development
DSP algorithms
Git version control

Education

Bachelor's degree in Computer/Electrical/Software Engineering or CS

Tools

Git
JTAG/SWD
Oscilloscopes

Job description

VenorTalent is seeking an experienced Embedded Software Engineer in Canada to develop firmware and DSP for advanced sensor systems, working closely with hardware, mechanical, software and test teams.

You will design, implement and optimize real-time embedded software for ARM Cortex-M with RTOS, focusing on performance, memory efficiency and reliability from concept through production and field support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

VenorTalent • Halifax

On-site
CAD 90,000 - 120,000
Sr. Embedded DSP Engineer
Sr. Embedded DSP Engineer

ESS Technology • Kelowna

On-site
CAD 100,000 - 140,000
MSP-BC
Extended Health Care
Dental
+4
Senior Embedded Software Engineer (C/ARM) – Hybrid
Senior Embedded Software Engineer (C/ARM) – Hybrid

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Senior Embedded Systems & Firmware Engineer
Senior Embedded Systems & Firmware Engineer

Protingent • Markham

On-site
CAD 110,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
DSP Engineer (Markham)
DSP Engineer (Markham)

evertz.io • Markham

On-site
CAD 80,000 - 110,000
Employer funded benefits
Competitive total compensation package
Work-Life Balance
+5
Senior Embedded DSP Engineer – Audio & AI
Senior Embedded DSP Engineer – Audio & AI

ESS Technology • Kelowna

On-site
CAD 100,000 - 140,000
MSP-BC
Extended Health Care
Dental
+4
DSP Engineer (Markham)
DSP Engineer (Markham)

EvertzAV • Markham

On-site
CAD 90,000 - 110,000
Employer funded benefits program
Competitive total compensation package
Work-Life Balance
+5
Real-Time Embedded Engineer - C++/Python
Real-Time Embedded Engineer - C++/Python

Vention • Montreal (administrative region)

Hybrid
CAD 80,000 - 120,000
Hybrid work
Two paid volunteering days per year
Comprehensive benefits
Senior DSP Firmware Engineer
Senior DSP Firmware Engineer

Celero Communications • Ottawa

On-site
CAD 150,000 - 250,000