Embedded Software Engineer

1 day ago


Toronto, Ontario, Canada eLeapPower Full time

Embedded Software Engineer

eLeapPower is a rapidly growing power electronics supplier to the world of automotive electrification. Our products achieve cost, size, and weight savings without compromising on performance. We are headquartered in Toronto, Canada and have additional offices in China to help us serve the largest and fastest growing electrification markets globally.

eLeapPower is looking for a driven, experience embedded software engineer to join our team in Toronto. This person will be responsible for contributing to building, testing, and validating cutting-edge R&D and customer products and will be expected to lead certain aspects of the software development. Given our strong focus on system integration, many projects involve working within a unified codebase that supports both traction and charging systems, requiring cross-domain understanding and collaboration.

Experience developing embedded software for power electronics in the automotive or adjacent industry is a must. We build physical products and so testing is a requisite part of the job; in-person attendance is required as a result.

What You'll Do

  • Design and develop embedded C software for integrated automotive power electronics
  • Program and debug multi-core ARM based microcontrollers for real-time mission critical applications
  • Work closely with controls and hardware engineers to conceptualize, design, test and integrate new systems
  • Take ownership of key project deliverables
  • Break down project requirements into traceable software requirements
  • Evaluate and test new software tools (and associated hardware) to increase performance and improve processes

What You'll Bring

  • Degree in computer engineering, electrical engineering, computer science, or related engineering degree
  • 5 years of experience in C / C++ and at least one scripting language (e.g., Python)
  • Experience developing real-time software for mission critical applications (power electronics, ADAS, safety)
  • Proven experience working in an Agile environment
  • Familiarity with automotive software standards (MISRA C, ISO 26262, etc) and additional EV-specific standards (ISO 15118, IEC 61851, etc.) is an asset
  • Knowledge of standard automotive communication protocols (CAN, CAN FD, FlexRay) and CAN debugging tools (Vector CANalyzer)
  • Strong knowledge of Git
  • Familiarity with continuous integration / continuous delivery (CI/CD) workflows preferred
  • Ability to work independently in a lean, fast-paced team

What We Offer

  • Competitive compensation & benefits package
  • Employee stock options plan
  • Opportunity to help shape a dynamic team in a key growth stage of the company
  • A well-stocked snack cupboard and enough health and wellness benefits to help you work it off
  • Meaningful work that makes a difference in the world


  • Toronto, Ontario, Canada Altair Full time

    Transforming the Future with Convergence of Simulation and DataSoftware Engineer ControlsJob Summary:Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position.What You Will Do:Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and produces code for...


  • Toronto, Ontario, Canada Motive Full time

    Who we are: Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...


  • Toronto, Ontario, Canada Motive Full time $121,000 - $181,000

    Who we are:Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...


  • Toronto, Ontario, Canada Holt Executive Ltd Full time

    A leading global technology organization is seeking aPrincipal Embedded Software Developerto take ownership of complex embedded software modules within a high-performance communications platform. This is an opportunity to join a highly skilled engineering team developing next-generation embedded systems that demand reliability, scalability, and world-class...


  • Toronto, Ontario, Canada iENSO Full time

    Company DescriptionFounded in 2003, iENSO specializes in delivering innovative imaging and wireless solutions, helping global brands develop advanced products in the fields of vision, embedded systems, and AI platforms. By collaborating closely with clients, iENSO accelerates the design and deployment of cutting-edge technologies across diverse sectors like...


  • Toronto, Ontario, Canada Accuenergy Inc. Full time

    Job description:Accuenergy is a Toronto-based company dedicated to research, design and manufacturing of multifunction power meters and other instruments. We also provide advanced technological solutions for distribution and industrial power system automation.Responsibilities:Application Development:  Design and develop software applications on Linux for...


  • Toronto, Ontario, Canada Rivian and Volkswagen Group Technologies Full time

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...


  • Toronto, Ontario, Canada Rivian and Volkswagen Group Technologies Full time

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...


  • Toronto, Ontario, Canada Myticas Consulting Full time

    Senior Embedded Software Engineer – RTOS / C / C++OverviewWe're seeking aSenior Embedded Software Engineerexperienced inreal-time operating systems (RTOS)andlow-level C/C++ development. The ideal candidate will play a key role in designing, developing, and optimizing embedded system components across mission-critical environments such asautomotive,...


  • Toronto, Ontario, Canada Exposant 3 Full time $80,000 - $120,000 per year

    Join Exposant 3 (E3): The Power of People at the Heart of TechnologyExposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organizations in their digital and organizational transformation. Your Career at Exposant 3We firmly believe in healthy and humane management, where trust, competence, and...