Taro Logo

Senior Software Engineer - Scrum Lead

A global automotive company with a vision of Zero Crashes, Zero Emissions and Zero Congestion.
Milford, MI 48381, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Automotive

Description For Senior Software Engineer - Scrum Lead

General Motors is seeking a Senior Software Engineer - Scrum Lead to join their team in Milford, Michigan. This hybrid role combines technical leadership with hands-on software development, requiring the candidate to work on-site three days per week. The position involves leading a scrum team of 9-12 engineers in designing and implementing technical software solutions for VMEC features using lean-agile methodologies. The ideal candidate will have strong expertise in controls and software development, with experience in C/C++ programming and model-based development using Matlab/Simulink. This role offers an opportunity to work at the forefront of automotive technology, contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. The position combines technical work with leadership responsibilities, including managing team workload, facilitating agile ceremonies, and mentoring team members. GM offers comprehensive benefits including healthcare, retirement plans, and educational assistance, making this an attractive opportunity for experienced software engineers looking to make an impact in the automotive industry.

Last updated 5 days ago

Responsibilities For Senior Software Engineer - Scrum Lead

  • Be the lean-agile leader and coach for an Agile Team on the Agile Release Train (ART)
  • Plan and manage the team's workload and capacity
  • Coordinate testing workload with SW Quality Assurance Engineers
  • Facilitate Agile ceremonies including daily standups, iteration review, planning, and retrospectives
  • Prepare the team and assist with PI Planning, System Demos, and Inspect & Adapt workshop
  • Mentor scrum members and grow their expertise
  • Perform design, build and test of software product up to 50% of the time
  • Utilize automated test tools in build environments
  • Lead a complex project team of scrum members (10+)

Requirements For Senior Software Engineer - Scrum Lead

  • Bachelor's degree in electrical engineering, Mechanical Engineering, Computer Engineering, Computer Science, or other applicable Engineering focuses
  • 5+ years of experience with proven technical and professional skills
  • Proficient in C or C++
  • Scaled Agile or Agile experience
  • Experience in model-based development (Matlab/Simulink)
  • Experience in plant modeling and analysis tools (MIL, SIL, or HIL Testing)

Benefits For Senior Software Engineer - Scrum Lead

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Health and wellbeing benefit programs
  • Medical, dental, vision coverage
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Life insurance

Jobs Related To General Motors Senior Software Engineer - Scrum Lead