General Motors Artificial Intelligence Algorithm Design Development Engineer - GPS0000962 in Milford, Michigan

Role Summary

  • Work with Global Technical Specialist and others in defining algorithms for next generation engine controls and diagnostics
  • Develop calibration tool, guides, and assist calibration engineers in calibration and root cause analysis
  • Lead design team for individual algorithm change request or analysis
  • Assist Global Technical Specialist with interface to other hardware and controls organization for area of responsibility

Key Responsibilities

Responsible for leading major algorithm projects including: specifying and balancing requirements, definition, execution and evaluation of designs, analysis, development, testing and control. A substantial amount of creativity and initiative are involved as well as a high level of independent judgment. Capable of managing very broad or numerous projects with high degree of difficulty. Exercises independent judgment, with input from Global Technical Specialist.

  • Technical leader for algorithm design, implementation and verification in Technical Resource Board (TRB) responsible area
  • Execute design enhancements to support current and new product /customer requirements for functions and diagnostics
  • Demonstrate continuous improvement of subsystem features and functions

  • support the resolution of issues as raised by product teams

  • proactively identify performance improvement opportunities

  • Assisting with Engineering Standard Work for Technical Resource Board (TRB) responsible area including maintenance of calibration procedures and leading calibration compares across teams

  • Provide technical training for Calibration Specialists and mentor new employees on Engineering Standard Work
  • Support resolution of vehicle, plant, or customer issues related to algorithm and calibration
  • Assist in developing calibration strategies and model-based practices in algorithm strategies and calibrations
  • Assist in documenting requirements for interfaces and managed subsystem
  • Assist Global Technical Specialist in providing Technical Resource Board (TRB) leadership
  • Adhere to Change Control Board (CCB) process

Required Skills and Experience

  • At least 2 years of algorithm design development and testing engineering processes and procedures
  • 2 years of experience with Powertrain calibrations or related experience with mechanical devices dealing with software controls
  • Knowledge of Engineering Standard Work for Powertrain calibrations
  • Model, auto-code, and integrate algorithms using Matlab, Simulink, Stateflow, and C.
  • Experience in control system design with Artificial Intelligence and reinforcement learning
  • Highly developed oral and written communications skills
  • High level of interpersonal skills to work effectively with others, motivate employees, and elicit work output
  • Very high level of analytical problem solving skills where problems are very unusual and extremely difficult.

Preferred Skills and Experience

  • Experience in physical quantity estimation techniques/modeling
  • C, C++, C#, Python, and Java
  • GT Power or plant modeling and analysis tools
  • Knowledge of dynamometer operations and data collection process

Education and Training

  • PHDin Mechanical Engineering, Electrical Engineering, Industrial Engineering, Manufacturing Engineering, Computer Science, Math, Chemistry, Metallurgical Engineering, Aeronautical Engineering, Civil Engineering, Physics, or Materials Engineering required
  • DFSS Certification; Black Belt preferred

The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying