GM's Vehicle Mechatronic Embedded Controls (VMEC) team within the Software and Services organization is looking to lead the development and deployment of AI/ML technologies for vehicle motion control and estimation to accelerate the transition to an all-electric future.
Requirements
- Minimum of 5 years of engineering experience related to AI/ML, control systems, embedded control system, and/or safety critical system development
- Strong knowledge of AI/ML concepts, frameworks, and applications in software development.
- Experience with common machine learning libraries and frameworks.
- Familiarity with deep learning techniques, neural networks, and natural language processing.
- Solid understanding of computer programming languages such as Python, Java, C++, etc.
- Demonstrated technical background in chassis controls and/or vehicle dynamics
- Familiarity with embedded controls development tools (e.g. IBM Rational Tool Suite, Jira/Jama, Git ecosystem, MATLAB-Simulink, ETAS)
Responsibilities
- Lead the development and deployment of AI/ML technologies for GM’s vehicle motion control and estimation.
- Define system architecture and design, incorporating best practices and industry standards to create robust and maintainable systems.
- Stay abreast of emerging technologies and trends in AI/ML, recommending innovative approaches to enhance our designs.
- Collaborate with cross-functional teams, including control engineers, software developers, calibrators, and business stakeholders, to define project requirements and ensure successful execution.
- Ensure the timely delivery of projects by monitoring progress, addressing roadblocks, and implementing agile methodologies improve speed, quality, and safety across development cycles.
- Provide technical guidance and mentorship to engineers and foster a culture of continuous learning and professional growth.
- Partner with other departments to promote AI/ML adoption across the organization.
Other
- Bachelor of Science degree in Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics or a related technical degree
- Minimum of 7 years of professional engineering/technical experience
- Excellent multi-functional communication and leadership skills - able to get multiple teams moving in the same direction
- Demonstrated ability to deal with ambiguity while driving timely decision making
- Possess a valid driver’s license and the ability to operate test vehicles