Algorithm Development Engineering



Advert ID




Job Type




Salary Range

Up to USD0.00 per year

No. of Openings


Branch Information

Michigan Engineering - (USA) 2851 Charlevoix Drive Southeast Suite 323 MI Grand Rapids , MI 49546



Job Description


Lead the electric motor control algorithms design and development activities for electrified powertrain, including PHEV/BEV/FCEV applications. Interact with customer, work with different teams and provide solutions and support to meet customers' expectation.

Key Tasks & Responsibilities:

-Advancing the e-motor control technology through the use of innovation methods, tools and processes. Establishing best practices for e-motor related analysis, controls and testing.

-Lead the E-Motor control algorithm development in Simulink/TargetLink models, auto code generation, algorithm verification and validation through simulation, hardware-in-the-loop and dyno tests. Issue resolution and testing of E-drive systems in dynamometer and vehicle environments. Responsible to deliver system performance that meet the customer's expectation.

-Provide subject matter expertise and mentoring; improve communication and knowledge sharing within the organization.

-Interact with customer, suppliers and other teams on requirements, functionality deliveries, issue resolving and all the necessary supports.

Required Qualifications:

-BS/MS Degree in Electrical Engineering or mechanical Engineering, Preferably with focus on control algorithms

-In-depth understanding in theory of AC IPM/Induction motors and their controls for automotive applications.

-Familiar with automotive software development processes, particularly requirement management and engineering, aligned with automotive SPICE.

-Good analytical skills in modeling, simulation and control algorithm development with Matlab/Simulink/TargetLink.

- Combination of Degree and Years of experience acceptable (minimum) :

Bachelors + 5 yrs / Masters + 3 yrs / PhD

Preferred Qualifications:

-Advanced degree in Electrical Engineer or similar

-Project management skills to fulfill deadlines for multiple deliveries in parallel and in series

-Embedded software algorithm design and testing on different platforms, such as HIL/Emulator/dyno.

-Outstanding interpersonal and problem solving skills

-Understanding of hybrid system fundamentals