Work In Tech

Explore opportunities in Waterloo Region and beyond

Firmware Engineer

Electrans Technologies Ltd.
Electrans Technologies Ltd.
Job Functions:
Software Engineering, Product
Employment Types:
Oakville, ON, Canada
85,000 – 105,000 CAD per year
Posted on:

About Electrans Technologies Ltd.

Electrans Technologies Ltd. is a start-up company founded in 2017 located in Oakville, Greater Toronto Area. Our patented solution provides fuel saving opportunities for commercial vehicles in the transportation industry via electric powertrain, and increasing operational efficiencies with artificial intelligence and robotics. The successful applicant will be part of a multidisciplinary team in a fast-paced dynamic environment to launch our product from concept to reality. Our latest product is currently under stealth involving automation and robotics to improve some of the operations within the commercial vehicle industry.

Job Description

We are seeking a firmware engineer to assist in the design and implementation of our next-generation prototype. The responsibilities include but are not limited to implementing code to actuate/sense dynamics systems, implementing software for commercial electric and hybrid vehicles, developing software requirements, testing software iterations and assisting with full-system vehicle integration. The ideal candidate should have experience in software development on microcontrollers and other embedded systems.

Required Skills

  • C/C++
  • Git
  • Previous embedded software development (preferably ARM)
  • Self-starter and able to work under minimal supervision

Preferred Skills

  • Experience with CAN
  • Experience with computer vision development on application processors
  • Hands-on experience with lab equipment (oscilloscope, function generators, soldering)
  • Python
  • Ubuntu/Linux
  • MATLAB/Simulink
  • Knowledge of autonomous technology and vehicle control systems


  • Expert knowledge in controls and vehicle system
  • Bachelor’s degree in Electrical engineering, Mechatronics engineering, or equivalent
  • Eligible for P.Eng license