← all jobs

Embedded Firmware Engineer

Work from home Full-time role Hiring
Forge Performance Group is a Recruitment & Talent Management solutions team located in Calgary, AB. We are dedicated to connecting our clients with highly skilled professionals well-matched to their unique hiring needs, culture, and goals. This opportunity is posted on behalf of one of our clients.

Embedded Firmware Engineer

Overview

We’re looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of firmware for real-time control, communication, telemetry and test automation. This role works closely with hardware and test engineers to define requirements, build robust test procedures, and ship production-grade firmware.

Key Responsibilities

  • Own firmware technical roadmap, architecture decisions, and delivery for a multi-controller embedded system.
  • Lead planning, estimation, prioritization, and execution of firmware workstreams across new features, validation, and field issues.
  • Define firmware requirements and test procedures to validate new features.
  • Develop and maintain firmware on Microchip PIC16 & PIC32 MCU’s using MPLAB X, MCC and X32 toolchain.
  • Deliver safe and deterministic behavior for closed loop control systems.
  • Build and maintain firmware validation tooling and automation.
  • Drive coding standards and best practices across code reviews, documentation, testing, and long-term maintainability

Required Skills & Experience

  • A bachelor's degree in Electrical & Electronic / Software Engineering or equivalent.
  • Strong firmware experience working with embedded C & microcontrollers for 3+ years.
  • Experience with communication protocols SPI, UART, I2C & peripherals such as ADCs & PWMs.
  • Proven ability to debug complex issues.
  • Ability to define system behavior using state diagrams and translate them into deterministic embedded firmware.
  • Ability to read electrical schematics, datasheets, and functional diagrams.
  • Expertise in control theory, feedback/feedforward loops, and frequency response.
  • Proficiency with Git workflows (branching, reviews, releases)

Nice To Haves

  • Experience with TCP/UDP networking and Wi-Fi module integration in embedded systems.
  • Jenkins or comparable CI/CD release pipelines.
  • Experience using JIRA for backlog, requirements, and feature tracking.
  • Experience with Python and scripting languages.
  • Knowledge of higher-level programming languages and experience using AWS cloud services.
  • Understanding of Grid Technologies and renewable energy system.
  • Experience with Power Electronics, oscilloscopes, and digital multimeters.

Originally posted on

More open positions

Lider Técnico Full Stack Node.js / Next.js / AWS (Perú)

Work from home Full-time role

Senior PHP & Symfony Software Engineer, (Remote, Full-Stack) - [HR191]

Work from home Full-time role

Kickstart your Career at Bioptimus

Work from home Full-time role

Rehabilitation Service Specialist (RSS) - West

Work from home Full-time role

Zoho Automation Engineer

Work from home Full-time role

[Remote] Software Engineer II, Developer Platform

Work from home Full-time role

Remote Online Notaries (RON)

Work from home Full-time role

[Remote] Senior Financial Analyst - Corporate FP&A

Work from home Full-time role

QAD ERP Director

Work from home Full-time role

Full Stack Developer

Work from home Full-time role

Senior Customer Data Analyst – Driving Insight‑Driven Success for Professional Services at talentbridge

Work from home Full-time role

Sr HR Representative - Manufacturing

Work from home Full-time role

Social Worker Care Coordination - Population Health

Work from home Full-time role

Senior Director, Technical Program Management - AI (Remote Eligible)

Work from home Full-time role

Neurologist

Work from home Full-time role

Transportation Utility Engineer

Work from home Full-time role

Cashier / Retail Worker - Paid Research Panelist (Remote) - Now Hiring

Work from home Full-time role

[Remote] Marketing and Growth Associate

Work from home Full-time role

Home Health Speech Language Pathologist

Work from home Full-time role

AR Representative (Arizona)

Work from home Full-time role

Senior Manager, Customer Success & Strategic Growth – Championing Client Experience, CS Transformation, and Scalable Frameworks at brighthush

Work from home Full-time role