This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Vehicle Mechatronic Embedded Controls (VMEC) Body Controls Secure Vehicle Access ART (Agile Release Train) has an opening for a Scrum Manager on the Remote Function Actuation Team. The VMEC Body Controls team develops some of General Motors’ most customer-facing features, which are used across our portfolio of electric, internal combustion and autonomous vehicles. We are seeking creative, highly motivated, agile thinkers with passion and expertise in Controls and Software, and great attention to detail. The selected candidate will lead the development of remote function actuation software to keep General Motors at the forefront of technology in these areas. In the role of Scrum Manager (Product Owner), you will be collaborating with several other areas of engineering and the business (Engineering Stakeholders, Customers and the Product Management Team) to breakdown technical solutions into workable and deliverable chunks. This role requires the highest level of leadership and technical background.
Job Responsibility
Perform as Subject Matter Expert (SME) for Scrum Team’s content
Collaborate with stakeholders to gather feedback and ensure alignment with business goals and customer needs
Collaborate with System Architects/Engineers and Technical Specialists to determine enablers and coordinate enabler rollout
Coordinate dependencies with other Scrum Managers when deliverables are dependent on other teams for completion, attending SM synchronizations as needed
Maintain and prioritize the scrum team’s product backlog, ensuring that it is visible, transparent, and understood by the team
Work closely with Scrum Leader to ascertain team capacity
Translate product and feature strategy into user stories. Provide clear and concise story descriptions and acceptance criteria for user stories to ensure the team understands the requirements and expectations
Work day-to-day with the scrum teams clarifying requirements, constantly communicating and gaining alignment around feature or product strategy
Provide clearly defined acceptance criteria to enable Behavior-Driven Development (BDD) and Test-Driven Development (TDD)
Provide guidance for system demonstration strategy during story creation (unit, integration and system level test strategy)
Verify stories are testable and can be used to generate testing objectives
Ensure validation and testing of features occurs prior to End User Acceptance
Ensure the technical integrity of the product is maintained and enable the solution to address program priorities (Features and Enablers), thoroughly addressing anomalies and other quality concerns in a timely manner
Accept each story and participate in team demonstrations and retrospectives to validate quality, providing feedback to team and improving team processes
Validate that stories meet their pre-determined acceptance criteria, have appropriate, persistent acceptance tests, and otherwise comply with Definition of Done (DoD)
Participate in the following team and program events: Program Increment Planning, Iteration Retrospectives, ART Inspection and Adapt sessions, SM/ART Synchronizations
Provide guidance and coaching to scrum team members
Perform other related duties as assigned
Requirements
Bachelor’s Degree in Electrical, Computer, Software, Mechanical or related engineering discipline
Minimum 5 years of experience with proven technical and professional skills in job-related area required in automotive industry
Ability to set and balance priorities efficiently
Strong ability to function within the ART and drive change
Agile Software Development & code review experience
Understanding of Vehicle Development Process
Demonstrated ability to manage multiple complex projects and assignments with autonomy and accountability for results
Proficient oral and written communication skills
Outstanding interpersonal and relationship management skills to effectively collaborate with varying levels of the organization as needed
Strong partnership and teamwork skills, with demonstrated ability to learn from and share knowledge with co-workers in a fast-paced environment
High level of integrity, ability to deal with ambiguity, take initiative/self-directed
Evidence of strong character with integrity, honesty, accountability and trust
Consistent demonstration of innovative thinking that is customer centric
In-depth knowledge of algorithm/software development and calibration of vehicle motion controls
Strong understanding of major automotive systems
Knowledge and experience with C, C++
Must be legally allowed to work in Canada and able to travel to the US
Nice to have
Experience with Remote Function Actuation and/or embedded digital design
Experience in plant modeling and analysis tools, MIL, SIL, HIL Testing
Demonstrated strong development expertise in applying the dynamic system modeling principles and control theories
Knowledge and experience with CAN, LIN, or Ethernet communications protocol
Experience with JIRA and Git EcoSystem
Valid Canadian driver’s license
What we offer
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