Back to results

Senior Firmware Engineer

  • Mississauga, ON, Canada

$90-$120k · Full-time

Applications open in a new tab.

Job details

Pay
$90-$120k
Job type
Full-time
Apply by
Experience
8+ years of embedded firmware development experience
Posting language
English
Posted

Original job description

About Blue Giant

Blue Giant Equipment Corporation is a leading manufacturer of loading dock equipment, material handling solutions, and industrial automation products serving customers across North America. We are committed to engineering innovative, reliable, and safety-focused solutions that improve operational efficiency in warehouses, distribution centers, and manufacturing facilities.

We are currently seeking a Senior Firmware Engineer to join our Engineering team in Mississauga, Ontario. This is a hands-on technical leadership role responsible for the design, development, validation, and support of embedded firmware for next-generation industrial products and connected equipment solutions.

What You'll Do

  • Design, develop, and maintain embedded firmware for microcontroller-based industrial products
  • Lead firmware architecture, software design, implementation, testing, and long-term maintenance
  • Develop reliable, production-ready code in Embedded C for real-time and safety-critical applications
  • Debug and resolve hardware-software integration issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and other lab equipment
  • Support new product development from concept through production launch and field deployment
  • Collaborate with Electrical, Software, Mechanical, Product Management, Manufacturing, and Quality teams
  • Develop and execute firmware test plans, validation procedures, and verification activities
  • Support manufacturing, customer field issues, and root-cause investigations
  • Contribute to code reviews, development standards, documentation, and best practices
  • Mentor junior engineers and provide technical leadership within the firmware development team

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field
  • 8+ years of embedded firmware development experience
  • Strong expertise in Bare-Metal Embedded C programming
  • Experience with ARM Cortex-M, STM32, NXP, PIC/dsPIC, or similar microcontroller platforms
  • Strong understanding of embedded system architecture, peripherals, interrupts, timers, and memory management
  • Experience with hardware bring-up, board validation, and troubleshooting
  • Proficiency with debugging tools including oscilloscopes, logic analyzers, and JTAG/SWD debuggers
  • Experience with version control systems such as Git
  • Proven ability to deliver production-ready firmware from concept through release and ongoing support

Preferred Qualifications

  • Experience with industrial communication protocols including UART, SPI, I2C, CAN/CANopen, Modbus, and Ethernet
  • Experience with bootloaders, firmware update mechanisms, and product lifecycle support
  • Experience developing firmware for industrial automation, motor control, material handling, or safety-related equipment
  • Familiarity with IoT connectivity, remote diagnostics, and connected equipment solutions
  • Knowledge of regulatory and compliance requirements for industrial products

What We Offer

  • Opportunity to work on innovative industrial automation and material handling products
  • Direct impact on products deployed across North America
  • Collaborative and supportive engineering environment
  • Career growth and technical leadership opportunities
  • Competitive compensation and benefits package
  • Stable, established Canadian manufacturing company with a strong industry reputation

Why Join Blue Giant?

At Blue Giant, you'll work on real-world products that solve meaningful challenges for customers every day. You'll have the opportunity to lead firmware development initiatives, influence product architecture, collaborate with cross-functional teams, and contribute to the next generation of intelligent loading dock and material handling solutions.

Salary:

$90-$120k

Apply through LinkedIn or send your resume to: careershr@bluegiant.com

More about this job

Responsibilities

Design, develop, test, and maintain production-ready embedded firmware for industrial products, leading firmware architecture and supporting product development from concept through launch and field deployment. Troubleshoot hardware-software integration issues, support manufacturing and customer investigations, establish development practices, and mentor junior engineers.

Requirements

Requires a bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field, plus 8 or more years of embedded firmware development experience. Candidates need strong Bare-Metal Embedded C expertise, experience with microcontroller platforms and hardware validation, proficiency with lab debugging tools, and a record of delivering firmware through release and ongoing support.

Skills

  • Embedded C
  • Bare-Metal Programming
  • Firmware Architecture
  • ARM Cortex-M
  • STM32
  • NXP Microcontrollers
  • PIC/dsPIC
  • Real-Time Systems
  • Hardware Bring-Up
  • Board Validation
  • Firmware Testing
  • Hardware-Software Integration
  • Oscilloscopes
  • Logic Analyzers
  • JTAG/SWD Debugging
  • Git

Benefits

  • Competitive Compensation
  • Benefits Package

Visa sponsorship

Not detected in the job text

Categories

  • Engineering
  • Manufacturing
  • Technology
  • Software
  • Management & Leadership

Keywords

  • Embedded Firmware
  • Embedded C
  • Bare-Metal Programming
  • Microcontrollers
  • ARM Cortex-M
  • STM32
  • NXP
  • PIC/dsPIC
  • Real-Time Systems
  • Safety-Critical Applications
  • Firmware Architecture
  • Hardware Bring-Up
  • Board Validation
  • Oscilloscopes
  • Logic Analyzers
  • JTAG/SWD Debuggers
  • Git
  • UART
  • SPI
  • I2C
  • CAN/CANopen
  • Modbus
  • Ethernet
  • Bootloaders
  • Firmware Updates
  • IoT Connectivity
  • Remote Diagnostics
  • Industrial Automation
  • Motor Control
  • Material Handling

Report this job