Job Search and Career Advice Platform

Enable job alerts via email!

Remote Embedded Firmware Lead – Energy Inverters

Forge Performance Group

Remote

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment and talent management firm in Calgary is seeking an Intermediate Embedded Firmware Engineer to lead embedded software development for a renewable energy inverter. The role involves designing firmware for real-time control, collaborating with hardware teams, and ensuring the delivery of production-grade firmware. Ideal candidates should have a Bachelor's in Electrical Engineering or equivalent, strong embedded C experience, and knowledge of communication protocols. Experience with embedded systems and control theory will be advantageous. Competitive salary and remote work offered.

Qualifications

  • Strong firmware experience working with embedded C & microcontrollers for 3+ years.
  • Ability to read electrical schematics, datasheets, and functional diagrams.
  • Proficiency with Git workflows (branching, reviews, releases).

Responsibilities

  • Own firmware technical roadmap, architecture decisions, and delivery.
  • Lead planning, estimation, prioritization, and execution of firmware workstreams.
  • Develop and maintain firmware on Microchip PIC16 & PIC32 MCU’s.

Skills

Embedded C programming
Debugging complex issues
Control theory
Working with communication protocols (SPI, UART, I2C)
Proficient with Git workflows

Education

Bachelor's degree in Electrical & Electronic/Software Engineering or equivalent

Tools

MPLAB X
Git
JIRA
Job description
A recruitment and talent management firm in Calgary is seeking an Intermediate Embedded Firmware Engineer to lead embedded software development for a renewable energy inverter. The role involves designing firmware for real-time control, collaborating with hardware teams, and ensuring the delivery of production-grade firmware. Ideal candidates should have a Bachelor's in Electrical Engineering or equivalent, strong embedded C experience, and knowledge of communication protocols. Experience with embedded systems and control theory will be advantageous. Competitive salary and remote work offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.