Exro Energy - Embedded Linux Software Engineer
Job details
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 safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.