Exro Energy - Embedded Linux Software Engineer

Company:  Exro Technologies Inc.
Location: Calgary
Closing Date: 17-10-2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Exro Energy - Embedded Linux Software EngineerCalgary Innovation Centre, Calgary, Alberta, CanadaJob DescriptionWe 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.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.ResponsibilitiesDevelopment 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 (e.g., 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 TechnologiesExro 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.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, enhances safety, and intelligently isolates faults to ensure continuous power delivery.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, optimizing efficiency for each operating mode.Calgary Innovation Centre, Calgary, Alberta, Canada #J-18808-Ljbffr
Apply Now
Share this job
Exro Technologies Inc.
  • Similar Jobs

  • Senior Process Engineer, Energy

    Calgary
    View Job
  • Senior Software Engineer

    Calgary
    View Job
  • DevOps Software Engineer

    Collingwood
    View Job
  • Senior Software Engineer

    Calgary
    View Job
  • Lead Software Engineer

    Calgary
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙