Talent.com
Epoch Biodesign
Senior Firmware EngineerEpoch Biodesign • Coquitlam, Metro Vancouver Regional District, Canada
Senior Firmware Engineer

Senior Firmware Engineer

Epoch Biodesign • Coquitlam, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
Job description

Independent energy is here. Help us deploy it.

Energy should be free. Free from aging grids, fragile supply chains, and unnecessary extraction. At Moment Energy, we’re building a world where clean power is abundant, affordable, and uninterrupted for everyone.

The world doesn’t need another promise about energy; it needs proof that a freer future is possible. Moment Energy is the pragmatic liberator of power, the only company certified to turn the largest untapped energy supply into independent energy.

Now is the moment. While the industry scraps millions of batteries with decades of life left, we put them to work by repurposing large‑format batteries into advanced battery energy storage systems that deliver real‑world impact.

We were told second‑life batteries would never be safe enough or scalable enough. We didn’t argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density and holds the certifications required to deploy energy independence at scale.

The Role

The Senior Firmware Engineer will contribute to the development of cutting‑edge firmware for our battery energy storage systems (BESS). As a Senior Firmware Engineer, you will play a crucial role in designing, implementing, and testing the embedded software that controls the core functionality of our BESS. You will work closely with hardware engineers, power electronics engineers, and data scientists to ensure seamless integration and optimal performance.

Responsibilities

  • Design, develop, and maintain firmware for embedded systems used in battery energy storage systems (BESS).
  • Write clean, efficient, and well‑documented code in C/C++ for micro controllers and embedded processors.
  • Implement communication protocols (e.g., CAN, Modbus, Ethernet) for data exchange between BESS components.
  • Develop and implement control algorithms for battery management systems (BMS), including cell balancing, state estimation, and fault detection.
  • Collaborate with hardware engineers to define hardware‑software interfaces and ensure seamless integration.
  • Perform rigorous testing and debugging of firmware to ensure reliability, safety, and performance, develop unit testing and integration testing with HIL systems.
  • Stay up‑to‑date with the latest advancements in embedded systems and firmware development.
  • Contribute to the continuous improvement of Moment Energy's firmware development processes.

The Candidate

We’re looking for individuals with the following traits, skills, and experiences:

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
  • 7+ years of experience in embedded firmware development, preferably in the renewable energy or automotive industries.
  • Previous experience on safety‑critical software development and an understanding of relevant standards including ASIL.
  • Strong programming skills in C/C++, with a deep understanding of embedded systems concepts.
  • Experience with communication protocols (e.g., CAN, Modbus, Ethernet) and real‑time operating systems (RTOS).
  • Familiarity with microcontroller architectures (e.g., ARM) and development tools.
  • Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Excellent problem‑solving and analytical skills.
  • Strong communication and teamwork skills.
  • Passion for clean energy and a desire to make a positive environmental impact.

Why join us?

  • Today, we’re delivering 5x the energy density and have all the certifications needed to ship energy independence to the world.
  • Be part of a mission‑driven company focused on creating sustainable energy solutions and making a positive impact on the world.
  • Collaborate closely with passionate co‑founders and a team committed to innovation and excellence.
  • Contribute to building and scaling a company from the ground up, where your work will have a direct and meaningful impact.
  • Thrive in a workplace that values collaboration, wellness, and celebrating successes, with regular company socials, fitness sessions, and more.

Moment Energy Benefits Highlights

Financial Growth: Employee equity and a robust RRSP matching program.

Comprehensive Health Coverage: Extended health, dental, and vision benefits for you and your dependents through Manulife.

Generous Time Off & Flexibility: Paid time off plus a paid company closure between Christmas and New Year's, with a generous paid sick leave.

Vibrant Culture & Perks: Open and collaborative office culture, frequent company socials and wellness programs (weekly yoga/fitness), and free EV charging on‑site.

Company Dinner: Weekly Tuesday dinner provided by Moment Energy. We also have a generous supply of coffee and snacks for the office!

Our Commitments

Moment Energy is an equal‑opportunity employer. We are committed to inclusive, barrier‑free recruitment and selection processes, including our work environment. We especially welcome applications from Indigenous peoples, members of racialized communities, persons with disabilities, women, and persons who identify as 2SLGBTQ+.

#J-18808-Ljbffr
Create a job alert for this search

Senior Firmware Engineer • Coquitlam, Metro Vancouver Regional District, Canada

Similar jobs

Senior Fire Protection Engineer – P.Eng, On-Site Langley - C$80,000 - C$110,000 A Year

A leading engineering firmLangley, Canada
Full-time

Seeking a Senior Fire Protection Engineer with P.Eng and over 10 years of experience to manage a design team, oversee Revit drawings, and ensure project deadlines for an engineering firm. Show more

 • Promoted

Senior Enterprise Architect In Langley, Bc

Pattison Food GroupLangley, Canada
Full-time

Become a Senior Enterprise Architect at Pattison Food Group Ltd.Drive architectural direction, develop integration strategies, and mentor teams to improve IT solutions in a dynamic retail setting.T... Show more

 • Promoted

Senior Product Manager - C$120,000 - C$160,000 A Year

Greenspace Mental HealthLangley, Canada
Full-time

Seeking a Senior Product Manager to lead the strategy and roadmap for Greenspace's Clinical Solution, focusing on AI-powered features to improve mental health care quality and financial value f... Show more

 • Promoted

Senior Fire Protection Engineer – P.Eng, On-Site Langley - C$80,000 - C$110,000 A Year

Leading Engineering FirmLangley, Canada
Full-time

A leading engineering firm in Langley, BC is seeking a Senior Fire Protection Engineer with over 10 years of experience.The ideal candidate will hold a P.Responsibilities include overseeing Revit d... Show more

 • Promoted

Embedded Firmware Engineer – Onsite In Pitt Meadows - C$95,912 - C$126,870 A Year

Leading Global Technology ProviderPitt Meadows, Canada
Full-time

Seeking an Embedded Firmware Engineer in Pitt Meadows, BC to develop firmware and electronics strategies.Requires C/Python proficiency and diagnostic tool skills. Show more

 • Promoted

Senior Product Analyst

Mutual Fire InsuranceCity Of Langley
Full-time

The Mutual Fire Insurance Company of British Columbia is growing and is seeking a Product Analyst II to join our team.Founded in 1902, Mutual Fire Insurance was the first mutual insurance company h... Show more

 • Promoted

Full Stack Software Engineer, Senior - $86,800 - $198,000 A Year

Booz Allen HamiltonLangley, Canada
Full-time

Experienced Senior Full Stack Software Engineer needed to develop end-to-end software solutions in an agile environment, working with various programming languages and technologies. Show more

 • Promoted

Firmware Developer - C$95,912 - C$126,870 A Year

Epiroc CanadaCoquitlam, Canada
Full-time

Firmware Developer role in Research & Development, focusing on strategy, project delivery, and collaboration with cross-functional teams in the BEV industry. Show more

 • Promoted

Senior Rock Mechanics Engineer

WSP in CanadaCity Of Langley
Full-time

We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to power loca... Show more

 • Promoted

Engineer, Manufacturing - $76,000 - $114,000 A Year

Mauser Packaging SolutionsLangley, Canada
Full-time

Responsible for planning, designing, and coordinating manufacturing improvements in plastic packaging facilities.Focuses on quality, efficiency, and machine reliability through process evaluation a... Show more

 • Promoted

Product Development Engineer

SignifyCity of Langley, Metro Vancouver Regional District, CA
Full-time

Through bold discovery and cutting‑edge innovation, we lead an industry that is vital for the future of our planet: lighting.Through our leadership in connected lighting and the Internet of Things,... Show more

 • Promoted

Senior Devops Engineer - C$114,220 - C$152,293 A Year

Pattison Food Group Ltd.Langley, Canada
Full-time

Senior DevOps Engineer wanted to provide technical leadership, shape a DevOps Center of Excellence, and champion automation, modern tooling, and engineering standards for efficient software deliver... Show more

 • Promoted

Senior Software Engineer, Ai Applications - C$125,000 - C$145,000 A Year

Safe FleetPitt Meadows, Canada
Full-time

Designs and builds scalable AI-powered applications using modern Generative AI platforms and services, integrating AI agents, RAG, and workflow automation into real-world systems. Show more

 • Promoted

Firmware Developer - $95,912 - $126,870 A Year

EpirocPitt Meadows, Canada
Full-time

Firmware Developer sought to strategize and execute firmware/electronics development, ensuring timely project delivery.Collaborates with cross-functional teams and maintains quality standards. Show more

 • Promoted

Senior Manager, Client Insights (Hybrid: Langley, Bc) - C$68,000 - C$73,000 A Year

CircanaLangley, Canada
Full-time

Manage client relationships and deliver data-driven insights for CPG companies, retailers, and manufacturers, leveraging analytical skills and industry expertise. Show more

 • Promoted

Senior Engineering Product Manager-Electromechanical Heating - $120,000 - $150,000 A Year

AEThermal Solutions Inc.Langley, Canada
Full-time

A leading engineering firm in Langley, BC, is looking for an experienced General Manager to lead the strategic and technical development of electromechanical products.The role involves managing pro... Show more

 • Promoted

Senior Product Manager - $170,000 A Year

Gaming PlatformLangley, Canada
Full-time

Senior / Staff Product Manager – PaymentsWe’re working with a high-growth global gaming platform looking for a Senior / Staff Product Manager to own their card payments infrastructure.The RoleOwn t... Show more

 • Promoted

Manufacturing Engineer – Lean, Data-Driven Process Improvement - C$76,000 - C$114,000 A Year

MauserLangley, Canada
Full-time

Seeking a Manufacturing Engineer to improve plastic packaging manufacturing processes, focusing on machine monitoring, cost reduction, and staff training.Requires a Bachelor's in engineering an... Show more