Senior Firmware Engineer

Leonardo DRS

Bedford, Nova Scotia, Canada
On-site
Embedded firmware for power converters
C/c++ coding
Can, spi, usb, i2c, rs485, rs232 protocols
The Senior Firmware Engineer is primarily responsible for the design, development and testing of the firmware and control software for switch-mode power conversion equipment

Job Summary

  • The Senior Firmware Engineer is primarily responsible for the design, development and testing of the firmware and control software for switch-mode power conversion equipment.
  • DRS Pivotal Power is part of the Leonardo DRS Naval Electronics group and has currently over 30,000 fielded units boasting a field reliability of over 99%.
  • Benefits include a motivating team-based environment, industry leading edge technology, flexible work hours, and a compressed work week.

Matching Summary

The Senior Firmware Engineer is primarily responsible for the design, development and testing of the firmware and control software for switch-mode power conversion equipment.

Skills & Requirements

Must-have

  • embedded firmware for power converters
  • C/C++ coding
  • CAN, SPI, USB, I2C, RS485, RS232 protocols
  • power electronics and power converters design
  • troubleshoot power electronics circuitry

Nice-to-have

  • team leadership and mentorship
  • Multi-Layer Printed Circuit Board (PCB) design
  • analysis of various electronics systems

Key Requirements

  • Bachelor’s degree in electrical or computer engineering or equivalent work experience
  • Minimum of seven (7) years of experience in code development
  • P. Eng. designation, eligible for registration with Engineers NS
  • Familiarity with military and commercial standards
  • Ability to analyze, record, and interpret test data

Work Rights

Canadian security clearance required

Tailored Resume

Cover Letter