Sub-System Lead Engineer PHEV Vehicle Dynamics Controls
All the best with your application!
Want more jobs like this straight to your inbox?
Get Job Alerts
Get a curated list of the top robotics roles delivered straight to your inbox each week. We sift through hundreds of postings to find the high-salary positions, leading companies, and remote opportunities you actually want.
Unsubscribe anytime. We respect your privacy.
Summary
Markham (Hybrid)
C$115k-164k/year
Full-time
5+ years
About this Job
Job Description
Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three times per week, at minimum.
Vacancy Status: This posting is for an existing vacancy within the organization and is open to new applications.
AI Disclosure:
As part of the application process, Artificial Intelligence will be used in the hiring process for this role.
The Vehicle Mechatronic Embedded Controls (VMEC) team within GM’s Software and Services organization is responsible for developing, deploying, and releasing control software and calibrations that truly control the whole vehicle. Be it internal combustion engines, hybridized drive units & transmissions, high voltage batteries, or body, chassis & thermal management, the exciting challenge of inventing new methods to control the world’s best mechatronic systems is never ending.
We are looking for a high-performing self-driven Sub-System Lead Engineer (SSLE) to join PHEV Vehicle Dynamics Control Engineering Team. The Sub-System Lead Engineer will work to design, document, and evolve the technical requirements for the Vehicle Motion Control Solution. They will work to perform complex sub-system analysis and decompose the System level desired behavior to the design specification requirements at a hardware/software component level and support DFMEA analysis. The Sub-System Lead Engineer will support the ART Product Management team as well as act as single point of contact for requirements for the ART/Scrum teams.
In this role, you will:
- Develop and define requirements for Vehicle Motion Control Solution.
- Create and maintain Behavioral Test Specifications (BTS)
- Follow Behavior Driven Development (BDD) principles focusing on requirement development with behavioral impacts to the customer in mind
- Collaborate with Functional System Architects on requirement structure and intent and implement into testable sub-system specifications.
- Lead development meetings and discussions with key stakeholders to develop behavioral requirements.
- Incorporate or develop non-functional requirements as needed
- Create and maintain requirements for serial data and Data Identifiers at the Solution level.
- Support testable functionality roll out plan (TFRP) definition and scope
- Support the development of testable scenarios meet the intent of BTS
- Collaborate with Validation Engineers to support the creation of testable scenarios to ensure intent of BTS requirements is met with a robust test plan.
- Support development co-simulation BoM for CI pipeline integration of Product area functionality
- Collaborate on testing architecture and built in quality strategies.
- Design and Sustain Model Based Systems Engineering (MBSE) diagrams (e.g., Block Definition Diagram, Use-case Diagram, Activity Diagram, Internal Block Diagram) for responsible software solutions using Rhapsody.
- Collaborate with Controls and Software Engineers to review controls design and/or software implementation, ensuring compliance with requirements
- Review data to ensure the controls design and software implementation complies with the requirement
- Take part as a member and key stakeholder in regular ART meetings including Iteration Planning, Iteration Reviews, Daily Standups as needed and Program Increment ceremonies.
- Support peripheral meetings with product team members, functional system architects, other sub-system lead engineers, etc.
- Support the root cause analysis for sub-system issues as applicable and translate resolutions into new or revised requirements as appropriate
- Support Calibration development for the solution
- Establish and Uphold Subsystem/Solution Failure Mode and Effect Analysis (FMEAs) using the FMEA Integration Tool (FIT). Support the development and linking of Software Component FMEAs, Process FMEAs, and system FMEAs, when appropriate, by providing context of software related failure modes and contributions, with a focus on high severity items.
Define Functional Controls and Hardware Requirements
- Define functional requirements and mapping of inputs to outputs
- Define remedial actions based on fault detection, Propagation and Maturation.
- Define context diagram, Functional Architecture Diagrams and hardware integration of the functions
- Define the functional and physical partitioning of requirements and overall architecture to ECUs.
- Develop acceptance Criteria for new/modified features and ensure acceptance criteria are met prior to releasing.
- Define function’s interface requirements (including aging, build variation, Noise factors, environmental factors, conflicting constraints, etc.)
- Define how inputs to the function are used to transform the outputs (latency, overshoot, oscillation, etc.)
- Define signal/data retention requirements
- Define diagnostic, degraded state, remedial action, and recovery requirements.
- Define use cases and measurable/objective performance requirements for normal and degraded states
- Support creation of Vehicle Motion Control Performance Requirements.
- Support creation of actuator and sensor Functional and performance requirements (HW)
- Define/Support calibratable aspects of the function
- Deliver requirements, and tested products on time
Your Skills & Abilities (Required Qualifications)
- Bachelor of Science in Engineering to include Mechanical, Electrical, Computer Science, Computer Engineering and Mathematics or related field.
- Minimum of 5 years of experience in developing requirements or software for Chassis Controls related applications.
- Strong understanding of GM vehicle development/software development process (i.e., deliverables/expectations for software milestones and understanding of Systems “V”)
- Expert in Systems, Controls and Software architecture, Calibration and Testing development processes and tools.
- Comprehensive understanding of Built in Quality Process(s), BDD principles and methodologies.
- Highly proficient at analyzing unusual and complex issues while driving for results in an ambiguous and fast-paced environment.
- Demonstrated leadership, organizational agility, collaborative spirit, and interpersonal skills to influence effectively across all levels of a large organization.
- Strong project management skills and the ability to plan, prioritize work and execute the plan to meet business objectives on time with quality.
- High level of interpersonal skill to work effectively with people in other functions and regions.
- Ability to prioritize work with only limited direction from manager.
- Exceptional oral and written communication skills
- Working knowledge of embedded controls development & related tool set – (e.g., MATLAB Simulink modeling, developing & debugging physics-based C code, Jira, GIT Ecosystem, etc.).
- Demonstrated results in successful project execution.
- 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.
What Will Give You A Competitive Edge (Preferred Qualifications)
- Master of Science in Electrical, Computer, Mechanical, Mechatronic, Aerospace, Systems or Software Engineering with emphasis in Controls or Robotics.
- Prior knowledge and experience in Vehicle Motion Control system’s behavior and role in providing exceptional vehicle dynamic stability and control for the customer.
- Prior experience in developing control system architecture and requirements specially for chassis vehicle applications.
- Demonstrated ability to: achieve results through effective teamwork, lead numerous projects with different focal areas to successful completion, and manage and measure work through metrics, data, and results.
- Experience with OBD regulations/requirements, and regional federal regulatory requirements.
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILLNEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.
Benefits Overview
- The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
- Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
- Healthcare, dental, and vision benefits.
- Life insurance plans to cover you and your family.
- Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
- GM Vehicle Purchase Plan for you, your family, and friends.
Compensation:
The salary range for this role is $115,000 to $164,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Non-Discrimination and Equal Employment Opportunities
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors 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 or call us at 1-800-865-7580. 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.
About the Company
