🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full-time

Intermediate Embedded Developer

Leonardo DRS
Location 📍 bedford, Canada
Posted 📅 June 04, 2026
Work Type ⏰ Full-time

Position Overview

Job Summary

Reporting directly to the Engineering Manager, the Intermediate Firmware Engineer (Embedded Developer) is primarily responsible for the design, development and testing of the firmware and control software for switch‑mode power conversion equipment. Our team works collaboratively on site at our Bedford, NS location and participates in a 9/80 schedule.

Responsibilities

  • Participate in the design and implementation of control algorithms and embedded firmware for power converters (100W to 100kW) on DSP/MCU
  • Work closely with hardware designers to define project firmware/software requirements
  • Apply knowledge of CAN, SPI, USB, I2C, RS485, RS232 communication protocols to new product designs
  • Coding using C/C++, Auto‑code generation using PSIM/MATLAB, familiarity with development tools such as compilers and debuggers, thorough understanding of software development practices

Quali...

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full-time
📊
Category
Other-General
🏠
Work Arrangement
On-site
📍
Location
bedford, Canada