Overview

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. Come and be a part of our journey!

Responsibilities
• Implement & maintain Continuous Integration (CI) framework for an automotive embedded product
o Firmware build automation
o Firmware test automation
o Firmware artifact management
• Develop and test C++ code on an embedded Linux system for a grid-tied Energy Management System (EMS) applications
• Support prototype and integration testing of the Coil Driver
• Work with engineering team members on a continuous path of learning and solving hard problems.

Skills
• Docker proficiency
• C/C++ proficiency
• Git proficiency
• Experience working with build environments
• Experience working with artifact manager
• Experience maintaining CI framework
• Experience with Linux & Windows
• Experience working with bug tracking systems (JIRA, Asana) a plus
• Experience working with automated testing/test management software a plus
• Embedded Linux kernel/RTOS development experience
• Embedded development on TI or ARM microcontrollers experience is a plus
• Python competency is a plus
• C# competency is a plus
• Experience in interfacing with embedded hardware is a plus
• Proficient in developing external communication like Serial, CAN, is a plus
• Experience with CAN Protocols like CANOpen, J1939, XCP is a plus
Credentials & Experience
• Bachelor’s Degree in Computer Science, Software Engineering, or Electrical Engineering
• Minimum 5 years experience working in software development or embedded devices
• 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