SW Developer

Troy, Michigan, United States · ESP_SWTL


Job Function

The Embedded Software Development Technical Lead Engineer reports to the Software Systems Engineering Manager, and works in a cross-functional development group. In this dynamic and demanding environment, your primary responsibility will be to provide technical leadership for the development of a product or product family of Battery Management Systems (BMS) that operate and safeguard high energy Lithium Ion battery packs for production automotive applications. The pace of work is fast and it is important to be able to work effectively, interface directly with customers and suppliers and deliver on commitments. There will be opportunities to learn new skills, mentor others, and develop s/w solutions and architecture within a team culture steeped in novel development and validation methodologies including AUTOSAR and Model-Based Development.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Job Tasks/Responsibilities

The Software Technical Lead has sufficient skills and experience to define and lead execution of best practice software design, verification and analysis during system development or redeployment of BMS software stacks for multiple automotive applications.

Specific responsibilities at the Software Technical Lead level include:


Required Experience/Education


Full Benefit Package Available

Apply for this job