Senior Software Process Improvement Engineer
Responsibilities
Develop a deep understanding of process improvement philosophies, practices, and tools at MathWorks, as well as related industry concepts.
Provide consultancy to internal Software Development teams on an ad hoc as well as formal basis.
Help strategize and improve the way we do continuous improvement throughout the organization.
Lead and facilitate improvement efforts while partnering with sponsors and process owners.
Work closely with process owners and stakeholders to drive the improved way of working into the organization.
Facilitate organizational adoption of improved processes, tools, and resources.
Evaluate and report out on progress against business drivers and related metrics/KPIs.
Contribute to the development and continuous improvement of content including processes, methods, learning resources, references, and tools.
Pilot content and assess against defined measures of success.
Create self-serve resources, teach formal classes, and facilitate informal groups and events.
Requirements
A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.
Bachelor's or Master's degree related to Engineering, Software Development, or related field(s) is required.
Experience as a software developer, test engineer, quality engineer, agile coach, program manager, process improvement practitioner, or similar role supporting software development organizations is required.
Demonstrated success leading or facilitating problem-solving, organizational effectiveness, continuous improvement, or change management initiatives is required.
Strong communication skills, including clear and concise writing, effective presentation skills, active listening, and the ability to facilitate productive discussions among diverse stakeholder groups, are required.
Experience leading cross-functional initiatives and building alignment among stakeholders without direct authority is required.
3+ years of professional work experience preferably in software industry is desirable.
Experience developing and delivering learning resources, coaching others, facilitating workshops, or supporting organizational capability-building efforts is desirable.
Experience working cross-functionally, especially as a consultant with internal clients or subject matter experts, is a plus.
Professional certifications such as Lean Six Sigma Green Belt, Lean Six Sigma Black Belt, Prosci Change Management, Agile Coaching, Scrum Master, or related credentials are a plus.