We are seeking a full-time Scrum Master to join our Automotive OEM team in our office in Novi, MI. In this role, you will be responsible for guiding and coaching the scrum teams ensuring that the development teams follow Scrum framework values and agile practices.
Essential Functions
Mentor and motivate the teams, facilitate meetings and decision-making processes and eliminate team impediments
Help scrum teams reach peak productivity by facilitating Scrum ceremonies, assisting the Product Owner with maintaining a healthy and actionable backlog/handling new requests, identifying/resolving roadblocks, tracking progress, and identifying and acting on opportunities for continuous improvement
Play a critical role in the adoption of Agile development practices by the organization and can evangelize best practices/collaborate with other team members as to the methodology
Guide, coach and train the Scrum Team on how to use Agile practices and principles to deliver high quality products and features to our customers
Own and facilitate the Scrum events as needed: Sprint Planning, Daily Standup, Sprint Review (Demo) and Sprint Retrospectives
Ensure the Sprint Plan is approved, completed, committed and kicked-off on time
Drive for improvement, especially regarding metrics and Agile best practices in Sprint Retrospectives
Coach the team through a set of demos in the Sprint Review and ensure Product Owner accepts or rejects all stories
Identify, communicate, and remove daily impediments to the Scrum Team's progress
Lead and coach the SW organization in its Scrum adoption
Enable close cooperation across all SW and non-SW roles and functions
Report on team development metrics to the larger SW organization on a regular basis
Bring obstacles, metrics, and dependencies to the Scrum of Scrum meeting and communicate between Scrum of Scrum and their respective teams
Ensure the Scrum Team remains on task and focused with priority deadlines and work
Act as a change champion to foster high levels of effectiveness and maturity within the team including establishing a healthy, collaborative team environment
Ensure deliverables are up to quality standards at the end of each sprint
Serve as a point of contact for external communications (ex. from customers or stakeholders)
Help the Scrum Team achieve higher levels of Scrum maturity and implement changes effectively
Flexibility to travel required (up to 20%)
Integrate, use and provide feedback on products in development when possible
Basic Qualifications
Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or Software Engineering AND a minimum of 5 years relevant experience OR a minimum of 10 years relevant work experience
Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
Experience in a Scrum Master role
JIRA and/or Azure DevOps expertise
Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)
Demonstrated strong and effective verbal, written and interpersonal communication skills
Demonstrated ability to work well with others under challenging circumstances, problem-solving/conflict-resolution ability, and proficiency in organization/time management
Demonstrated proficiency in the Agile Software Development Life Cycle
Ability to understand Garmin's software development methodology
Desired Qualifications
Outstanding academics (cumulative GPA greater than or equal to 3.5 as a general rule)
Certified Scrum Master
Embedded SW Development Expertise
Automotive OEM experience with either automotive manufacturer or tier 1 or 2 supplier
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.