XX
Firmware Team LeadPegasus ImageryEdmonton, Alberta, Canada

This job offer is no longer available

XX

Firmware Team Lead

Pegasus Imagery
  • CA
    Edmonton, Alberta, Canada
  • CA
    Edmonton, Alberta, Canada

About

About Pegasus 

Pegasus is an Aerospace company building advanced technologies for Aerospace & Defense. We provide real-time situational awareness and predictive insights, supporting civil aviation, air traffic systems, and military platforms. Our mission is to mitigate risk and enable performance, particularly in adverse weather, through cutting-edge data analytics, sensor integration, and alerting systems. 

The Role
We're looking for a hands-on Firmware Team Lead to drive embedded systems innovation at the edge. You'll lead the design, build, and deployment of ultra-reliable firmware for our airborne sensor systems—balancing performance, power, and safety in mission-critical use cases. If you can architect smart, efficient code and inspire a growing team to deliver at altitude, we want to talk.

What You'll Do

  • Design, implement, and optimize firmware for low-power, wireless sensor systems
  • Lead, mentor, and grow a high-performing embedded team
  • Build real-time algorithms (e.g., Kalman, IIR filters) for sensor fusion and signal processing
  • Own firmware from spec to field release—architecture, development, debugging, and QA
  • Integrate microcontrollers (Nordic, STM32, ESP32) into fielded aerospace-grade systems
  • Collaborate cross-functionally with electronics, mechanical, and systems engineers
  • Enforce quality and reliability in codebases used in regulated environments
  • Support certification and compliance for safety-critical products
  • Drive best practices in CI/CD, testing, and version control
  • Contribute to hiring and onboarding top embedded talent

What You Bring

  • Degree in Computer Engineering, Electrical Engineering, or similar
  • 5+ years in embedded firmware development
  • Mastery of C/C++ for real-time, low-power systems
  • Experience with BLE, sensor interfaces, power management, and ISR design
  • Skilled in debugging with tools like JTAG, logic analyzers, oscilloscopes
  • Deep understanding of firmware architecture and system-level thinking
  • Experience shipping firmware in production systems
  • Strong communication and leadership instincts

Bonus Points For

  • Aerospace, defense, or other regulated hardware experience
  • Familiarity with Zephyr, STM32CubeIDE, SEGGER, or similar platforms
  • Knowledge of wireless stacks (LoRa, ZigBee, Thread)
  • Exposure to DO-178C, cybersecurity standards, or safety frameworks
  • Scripting chops (Python, Bash) for testing and automation
  • Contributions to sensor fusion, signal processing, or embedded AI projects

Why Pegasus

  • Lead a product-critical domain and shape our firmware architecture
  • Build software that directly impacts pilot safety and aircraft survivability
  • Solve complex, real-time challenges at the intersection of hardware and AI
  • Work with a team that moves fast, thinks boldly, and executes with grit
  • Be part of a mission that matters—building systems that keep people safe in the sky
  • Edmonton, Alberta, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.