Lead Engineer, PHEV Vehicle Dynamics Controls

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Sub-System Lead Engineer for PHEV Vehicle Dynamics Control within GM's Software and Services organization. Responsible for developing, documenting, and evolving technical requirements for the Vehicle Motion Control Solution.

Responsibilities

  • 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 to 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.

Requirements

  • 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.

Benefits

  • 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.

Job type

Full Time

Experience level

Senior

Salary

CA$115,000 - CA$164,000 per year

Degree requirement

Bachelor's Degree

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.