Exro Energy

3 weeks ago


Calgary AB, Canada Exro Technologies Inc. Full time
Exro Energy - Embedded Linux Software Engineer

Calgary Innovation Centre, Calgary, Alberta, Canada

Job Description

Posted Thursday, February 29, 2024 at 7:00 AM | Expires Saturday, April 20, 2024 at 5:59 AM

We are looking to hire a skilled Embedded Linux Software Engineer to join our dynamic team. Exro is developing the next generation of electric powertrain technology. We are forging a company with a passion for innovation where new ideas and creativity are not only encouraged but celebrated. We are on an exciting path to develop advanced powertrain components for the e-mobility revolution currently unfolding around the world.

This is an exciting time to join the growing team taking on the challenge of elevating the world’s electric powertrains. As an Embedded Linux Software Engineer, responsibilities will include developing and testing embedded C/C++ code for the Energy Management System and other applications and supporting prototype and integration testing of the Energy Storage System. Come and be a part of our journey

Responsibilities
  • Development and testing embedded C/C++ and Python code for the Energy Management System and other applications.
  • Support prototype and integration testing of the Energy Storage System.
  • Work with engineering team members on a continuous path of learning and solving complex problems.
  • C/C++ and Python proficiency.
  • Embedded development on TI or ARM microcontroller experience.
  • Proficiency in Linux environment development and debugging.
  • Experience in firmware development for real-time control.
  • Proficient in developing external communication related to Network, Serial, and CANbus.
  • Experience in using communication protocols. i.e. MQTT, Modbus, OpenADR
  • Experience in the development of Battery Management Systems is a plus.
  • C# development experience is a plus.
  • Github proficiency.
  • 1-3 years of demonstrated experience in software development, embedded applications, or similar.
  • Bachelor’s Degree in Computer Science or Electrical Engineering.
  • Proven ability to work well as part of a team and with minimal supervision.
  • Excellent English written and verbal communication skills.
  • Ability to travel occasionally, including international travel.
  • Ability to work in a fast-paced, high-pressure environment and effectively handle multiple tasks.

About Exro Technologies

Exro is a clean technology company pioneering intelligent control solutions in power electronics to help solve the most challenging problems in electrification. Exro has developed a new class of control technology that expands the capabilities of electric motors, generators, and batteries. Exro enables the application to achieve more with less energy consumed.

The Exro Cell Driver is a fully integrated system equipped with our proprietary Battery Control System (BCS). The BCS actively balances the charging and discharging, enables a higher depth of control on the cells, enhances safety, and intelligently isolates faults to ensure continuous power delivery while matching power quality.


The Cell Driver is also an optimal solution for second-life EV batteries as the BCS technology estimates the State-of-Charge and State-of-Health of battery cells starting in the commissioning process. Substantially reducing the emissions and the need for raw earth materials by almost doubling the lifetime of retired EV batteries.

Exro’s advanced motor control technology, the Coil Driver TM , expands the capabilities of powertrains by enabling two separate torque profiles within a given motor. A major advancement in the sector, this dynamic motor configuration enables efficiency optimization for each operating mode resulting in a reduction of energy consumption. The controller automatically selects the appropriate configuration in real-time so that power and efficiency are intelligently optimized.

Calgary Innovation Centre, Calgary, Alberta, Canada

#J-18808-Ljbffr
  • Exro Energy

    3 weeks ago


    Calgary, Canada Exro Technologies Inc. Full time

    Exro Energy - Embedded Linux Software Engineer Calgary Innovation Centre, Calgary, Alberta, Canada Job Description Posted Thursday, February 29, 2024 at 7:00 AM | Expires Saturday, April 20, 2024 at 5:59 AM We are looking to hire a skilled Embedded Linux Software Engineer to join our dynamic team. Exro is developing the next generation of electric...