XL Fleet
February 14, 2019
Boston, Massachusetts
Job Type


Embedded Controls Software Engineer

                               Job Locations – US - MA-Boston

**** Must have 3-5 years of experience not including any internship ****


XL seeks an experienced Embedded Controls Engineer for real-time controls software development and support of vehicle control systems for hybrid electric vehicle product lines. Senior Embedded Controls Software Engineer candidates with greater qualifications will also be considered.


  • Perform real-time software development, analysis, and support for the following subsystems from concept, to prototype, and through production release and support:
    • micro-controllers that interface with the vehicle ECU, battery controls, power converters, SPI-bus and communication devices
    • wireless, telematics, and CAN bus communications units
  • Support development and execution of validation, testing, and optimization of the control systems and components including development of in-house testing equipment and in-vehicle field testing
  • Specific duties include:
    • Real-time code development for on-vehicle control and communications subsystems
    • Support engineering verification, design validation and production validation testing
    • System debug in the lab and on vehicles
    • Embedded hardware support for custom microcontroller and telematics
    • Perform system performance analysis
    • Keep records and provide documentation on all projects (SVN, GIT)
  • Collaborate with the technical organization on other outsourced vehicle and component testing projects for performance, durability, emissions, and safety
  • Ability and willingness to drive development vehicles (CDL not required)
  • Limited travel required to test facilities and customers which may include international travel
  • Candidate will report to the Control Systems Manager


  • BS in Computer Science, Computer Engineering or equivalent
  • 3+ years of real-time embedded software development and analysis experience including
    • microprocessor controllers
    • CAN bus communication systems
  • Direct experience with C, C++, Python, Java programming
  • Direct experience with communication protocols (e.g. CAN, SPI, 802.11, Bluetooth)
  • Thorough knowledge of 8/16-bit microcontrollers
  • Skilled in Microsoft Office applications.
  • Must be able to work full time in XL Boston office

Preferred Qualifications

  • Direct experience in CAN bus communication hardware systems development
  • Direct experience with data analysis tools and statistical tools and techniques.
  • Direct experience in the development and commercialization of electrified vehicle control systems software
  • Direct experience in the development of cellular/telematics software and hardware systems
  • Practical working knowledge of: FMEA, APQP, PPAP, and Design (DV) & Production (PV) planning and testing
Drop files here browse files ...

Related Jobs

Technical Sales Manager - West Coast   West Coast USA, United States
February 26, 2019
Battery Manufacturing Engineer   Ottawa, Canada
February 14, 2019
February 14, 2019
February 14, 2019
VP Supply Chain   Boston, Massachusetts
February 14, 2019