Firmware Engineer

1 week ago


Abbotsford, British Columbia, Canada Atlas Power Technologies Full time $80,000 - $120,000 per year

About Us

Atlas Power Technologies is revolutionizing energy storage with proprietary supercapacitor technology developed in collaboration with leading Canadian universities. Our systems deliver unmatched power density, efficiency, and reliability—setting new benchmarks in clean energy. With strong financial backing and industrial partnerships, we're scaling production and expanding our technical team to accelerate innovation.

The Role

We are seeking a Firmware Engineer with solid embedded development experience to join our growing engineering team. You will design, implement, and optimize firmware that drives our advanced energy storage and power conversion systems. Your firmware will directly control high-power energy systems deployed in grid, industrial, and AI data center applications.

This role is ideal for a self-driven engineer ready to take ownership of real-world applications and contribute to next-generation power technologies. It offers a clear path for career growth into senior technical or project-lead positions as Atlas scales production.

Firmware Focus Areas

  • Embedded control for charging, discharging, balancing, and protection of supercapacitor modules.
  • Real-time monitoring and telemetry for voltage, current, temperature, and fault detection.
  • Optimization of power management and control algorithms for efficiency, response, and thermal stability.
  • Implementation of secure bootloaders and over-the-air (OTA) or wired firmware update systems.
  • Validation and testing for reliability and compliance with UL810A and related standards.

Responsibilities

  • Design, develop, and test embedded firmware for energy storage and power systems.
  • Implement and integrate industrial communication protocols.
  • Collaborate with control, software, and electrical engineers on system integration and performance optimization.
  • Conduct hardware debugging using oscilloscopes, logic analyzers, and JTAG tools.
  • Participate in code reviews, design documentation, and verification testing.
  • Contribute to continuous improvement of firmware architecture, workflows, and best practices.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or related field.
  • 3–5 years of professional experience developing embedded firmware for real-time systems.
  • Strong proficiency in C/C++; Python or scripting knowledge is an asset.
  • Experience with RTOS environments, interrupts, and low-level hardware drivers.
  • Familiarity with Git/GitLab and version control workflows.
  • Understanding of embedded communication protocols and debugging tools.
  • Exposure to Agile development, CI/CD, or automated testing environments is a plus.

Benefits

  • Competitive salary and performance-based incentives.
  • Comprehensive health and dental benefits.
  • Professional growth opportunities in a high-impact, innovative company.
  • Work on cutting-edge technologies shaping the future of sustainable energy.
  • Defined advancement path toward senior engineering or project leadership roles.

Our Core Values

Exceptionalism – We hire passionate people who deliver excellence.

Family – We support balance, respect, and personal growth.

Environment & Business – We innovate responsibly to build a sustainable, profitable future.

Innovation – We believe in continuous improvement through technology.

Job Types: Full-time, Permanent

Pay: $80,000.00-$120,000.00 per year

Benefits:

  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care

Ability to commute/relocate:

  • Abbotsford, BC: reliably commute or plan to relocate before starting work (required)

Experience:

  • Electrical engineering: 3 years (required)

Work Location: In person



  • Abbotsford, British Columbia, Canada Thermex Engineered Systems Full time $72,200 - $93,500 per year

    We are seeking a detail-oriented and hands-on Mechatronics Technician to join our team. The ideal candidate will be responsible for the assembly, wiring, and testing of our hydronic heaters, and electronic control systems. This role is perfect for a problem-solver who enjoys working with both electronics and mechanics to bring products to life and ensure...