The Control Software Engineer is responsible for all phases of developing and testing of real time embedded software for Electric vehicles. This software is a key element of the overall vehicle architecture and is of a highly proprietary nature, making this person a key member of both the engineering and customer service teams.
The Control Software Engineer role includes but is not limited to developing real time control software embedded in the control systems within full electric and hybrid delivery vans.
This role includes:
Experience & Qualifications
The role requires a working knowledge of C, CAN networks and an ability to learn purchased equipment embedded code and configuration methods.
The role requires some physical agility as working on lifts and under vehicles may be required occasionally.
The job requires working in a manufacturing environment in close proximity to moving machinery, occasional loud noises and high voltage electricity. Driving and or riding in delivery vans to record and troubleshoot issues will be required occasionally, as well as working in customers service centers and depots to resolve issues. On occasion weekend and evening hours work will be required.
The Software Engineer role requires the ability to move freely in and out of delivery vans, some occasional work on elevated platforms and ladders.
The Software Engineer role does not require direct reports, however it requires the ability to work seamlessly with other engineering disciplines and manufacturing execution teams.