Talent.com
e-Zinc Inc.
Embedded Software Engineere-Zinc Inc. • Mississauga, Ontario, Canada, L5T 2A4
Embedded Software Engineer

Embedded Software Engineer

e-Zinc Inc. • Mississauga, Ontario, Canada, L5T 2A4
14 hours ago
Salary
CA$110,000.00 yearly
Job type
  • Full-time
  • Quick Apply
Job description

Location: Mississauga, Ontario (On-site)

Role Type: Full-time/ Contract (New Opening)

About e-Zinc

e-Zinc is an energy storage venture based in Toronto with a breakthrough technology poised to disrupt the market. As the global energy grid moves to higher levels of penetration of renewable energy, there is a surging need for affordable, flexible, long-duration energy storage. e-Zinc is uniquely positioned to meet this demand as the first company in the world to “metalize” electricity.

Backed by over CAD $80 million in funding from leading global strategic and financial investors - such as Toyota Ventures, Mitsubishi Heavy Industries, Eni, Evok Innovations, and BDC - e-Zinc has garnered international recognition for its proprietary technology and visionary roadmap. Highlights include:

Named to the Global Cleantech 100 for four consecutive years (2022–2025)$1M Grand Prize winner of the Impact Canada Charging the Future ChallengeAwarded a $1.6M grant from Breakthrough Energy Solutions CanadaSecured over $12M in funding across three projects from Sustainable Development Technology Canada (SDTC)Recipient of a USD $1.3M grant from the California Energy Commission

As e-Zinc moves toward commercialization, e-Zinc is expanding its team to bring our transformative technology to market and support the future of renewable energy.

Opportunity

e-Zinc is seeking an experienced and talented Engineer, Embedded Software to join our Product team and play a key role in developing the embedded software that runs our proprietary zinc-air battery technology. This is a highly hands-on engineering role where you will design, develop, and implement embedded software from the ground up, helping bring our next-generation energy storage systems from concept to reality.

Working closely with electrical, mechanical, firmware, and mechatronics engineers, you will translate complex technical requirements into reliable, high-performance software that controls and optimizes battery operation.

We're looking for someone who thrives in a fast-paced product development environment—someone who enjoys building software from scratch, iterating quickly based on testing and team feedback, and adapting to evolving product requirements. The ideal candidate is comfortable navigating ambiguity, solving complex technical challenges, and collaborating across disciplines to deliver robust, production-ready solutions.

Position Scope and Responsibilities

Design, develop, and test embedded firmware that controls the operation of zinc-air battery systems (charge/discharge cycles, safety mechanisms, diagnostics, and more).Write well-structured and documented code for microcontrollers (e.g., STM32, TI MSPM0, or similar).Implement control flows, fault detection and response, thermal management for battery pack control.Integrate sensors, actuators, and power electronics through analog, digital, and other communications interfaces.Contribute to system-level architecture decisions and participate in design reviews.Collaborate with electrical and battery teams to translate system requirements into reliable code.Analyze system logs, perform debugging, and propose firmware improvements based on collected data.Support prototype builds and field deployments by ensuring stable firmware integration.

Qualifications

Bachelor’s degree in electrical engineering, computer engineering, software engineering, or related field.5+ years of experience in software development for BESS, automotive, or other industrial controls applications. Experience in structuring and writing real-time embedded applications for microcontrollers using C.Experience implementing various industrial communications protocols (e.g. CAN, CAN FD, MODBUS TCP) in embedded software.Experience with embedded bootloaders or other methods of over-the-air (OTA) firmware updates.Comfortable reading and interpreting schematics, datasheets, and hardware manuals. Documentation: UML, writing software documentation, Doxygen, version control.Comfortable using equipment such as multimeters, oscilloscopes, or logic analyzers to debug hardware interfaces.Understanding of control systems (PID, fuzzy logic, etc.), and data acquisition is an asset.

At e-Zinc, how we work matters just as much as what we build. The qualities below reflect how our team turns our core values into action every day.

Safety: You prioritize safety in everything you do and understand the deep responsibility we have to our people, our customers, and our planet.

Truth: You are honest, transparent, and authentic—with yourself, your teammates, and our customers.

Results: You approach challenges with curiosity and creativity, troubleshoot thoughtfully, and focus on delivering meaningful outcomes.

Team: You contribute to an open and trusting workplace, empower others, and hold yourself and your teammates accountable.

Mastery: You are committed to building domain expertise, bring a strong work ethic, and continuously invest in your own growth and improvement.

Value: You act responsibly with time, financial resources, and effort, always aiming to create the greatest impact and long-term value.

Why Join e-Zinc?

At e-Zinc, your work has purpose. You’ll be part of a pioneering team building transformative technology that will help shape the future of clean energy. We offer a dynamic work environment, meaningful projects, and the opportunity to grow your career alongside passionate, purpose-driven colleagues.

Note: At e-Zinc, every application is personally reviewed by our People & Talent team to understand your motivation, experience, and alignment with our mission.

Compensation & Total Rewards

The expected annual salary range for this role is $110,000 – $130,000. Final compensation will be determined based on the candidate’s skills, experience, and overall fit for the position.

Successful employees will be offered a comprehensive Total Rewards package, which can include:

Competitive compensationComprehensive Employer-paid benefitsRetirement savings plans with employer contributionsEquity grants and opportunity for company ownershipPaid vacation time to refresh, plus additional paid time off for special events such as birthdays or religious holidays

Encouragement to Apply

Studies show that individuals in underrepresented groups are less likely to apply for jobs unless they meet every qualification. If you find you are passionate about this role and meet many of the items listed, we encourage you to apply!

e-Zinc is proud to be an equal opportunity employer that celebrates and supports diversity. We thrive in an environment of mutual respect and welcome all applicants.

If you require accommodations at any stage in the hiring process, please contact us at careers@e-zinc.ca





PIe0b292482d54-30511-41027466

Create a job alert for this search

Embedded Software Engineer • Mississauga, Ontario, Canada, L5T 2A4

Similar jobs

Contract Software Engineer Specializing in Advanced AI Techniques

TuringMississauga, Peel Region, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Senior Electrical Engineer (Analog & Embedded Systems)

Myant IncMississauga, Canada
Full-time

About Myant: At Myant, our mission is to help people live younger, longer by transforming healthcare from episodic, reactive care to proactive, preventive health management.Through our pioneering c... Show more

 • Promoted

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter BondMississauga, Peel Region, CA
Full-time

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal.Be among the first 25 applicants.Direct... Show more

 • Promoted

Senior Hardware & Embedded Security Consultant — Remote

NCC Group North AmericaMississauga, Peel region, Canada
Remote
Full-time

A global leader in security consulting is seeking a Senior Security Consultant specializing in hardware and embedded security in Waterloo, Canada.This role involves conducting penetration testing, ... Show more

 • Promoted

Embedded Firmware Bluetooth Engineer

HCR Permanent SearchMississauga, Peel Region, CA
Permanent

This range is provided by HCR Permanent Search.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from HCR Permanent ... Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotMississauga, Peel Region, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaMississauga, Peel Region, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Embedded Aerospace Software Verification Engineer

Aviya Aerospace SystemsMississauga, Peel Region, CA
Full-time

A leading aerospace engineering company is seeking a Software Verification Engineer to ensure the safety and reliability of embedded software solutions for flight control systems.The ideal candidat... Show more

 • Promoted

Senior Firmware Engineer — Remote Embedded Vehicle Software

LimeMississauga, Peel Region, CA
Remote
Full-time

A leading micromobility company is seeking a Senior Firmware Engineer for their remote team in Canada.You will design and develop embedded software for electric vehicles, contributing to innovative... Show more

 • Promoted

Lead Embedded Software for Next-Gen Haptics (Hybrid)

TITAN Haptics Inc.Mississauga
Full-time

A leading haptic technology firm in Mississauga seeks an Embedded Software Project Lead to own the delivery of software for haptic products.This hybrid role demands over 5 years of software experie... Show more

 • Promoted

Software Engineer - Brookhaven

VoldexMississauga, Peel Region, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Software Engineer - Brookhaven

Voldex GamesMississauga, Peel Region, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Senior Electrical Engineer (Analog & Embedded Systems)

MyantMississauga, Canada
Full-time

About Myant At Myant, our mission is to help people Live Younger, Longer by transforming healthcare from episodic, reactive care to proactive, preventive health management.Through our pioneering co... Show more

 • Promoted

Senior Embedded Software Engineer

Donnell ConsultingBurlington, Ontario, Canada
Full-time

About the job Senior Embedded Software Engineer.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Go... Show more

 • Promoted

Sr Embedded Firmware & Software Engineer - Power

G&W Electric Co.Brampton, Ontario, Canada
Full-time

A leading electrical power solutions company in Brampton is seeking an NPD Firmware Software Developer to design and validate embedded firmware and software for protection and control systems.This ... Show more

 • Promoted

Software Engineer

SpellbookMississauga, Peel Region, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p... Show more

 • Promoted

Software Engineer - Core Senior Engineer

AltairOakville, Ontario, Canada
Full-time

Transforming the Future with Convergence of Simulation and Data Software Engineer – Core Senior Engineer Job Summary Our client in Oakville, ON is looking for a Software Engineer – Core Senior Engi... Show more

 • Promoted

Senior NPD Embedded Firmware & Software Engineer

G&W Electric CoBrampton
Full-time

A leading electrical solutions provider in Brampton is seeking an NPD Firmware/Software Developer to design and develop embedded firmware for protection systems.The position requires expertise in C... Show more

 • Promoted

Software & Technology

Bystronic Laser AGMississauga, Peel region, Canada
Full-time

I have read and agree to the Privacy Policy.From design to reality, you fuel our creativity.Tap into our dynamic teams across various technology roles at Bystronic.You fuel our passion for creating... Show more

 • Promoted

Software Engineer

TRXMississauga, Peel Region, CA
Full-time

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more