Work with product and engineering management to turn requirements into achievable milestones and roadmaps
Manage projects and timelines and identifying cross-team dependencies
Identify and track risks and opportunities, technically and organizationally
Maintain a strong technical understanding of the entirety of the program across the entire lifecycle
Develop and manage detailed work plans, schedules, project estimates, budgets, resource plans, risk identification, and mitigation plans as well as status reports and overall KPIs for Technical Programs.
Manage interdependencies and relationships with other internal teams, and external vendors
Run meetings, create and maintain timelines, and keep large, diverse groups informed of progress and impediments
Requirements
A Bachelor’s degree in an accredited Engineering, Computer Science, or related field.
Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules, preferably for complex hardware & software systems.
Familiarity with Agile Development methodologies
Proven experience working with cross-functional engineering teams to include design, development, and validation
Experience in the Construction or Mining Industry
Experience with Wheel Loaders, Excavators, Hydraulic Mining Shovels or Tracked Loaders preferred
Benefits
Medical, dental, and vision benefits*
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*