Senior Software Process Improvement Engineer

The MathWorks, Inc.

Natick (MA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MathWorks seeks a Software Process Improvement Engineer to help software teams adopt Lean methods and improve SDLC processes.

You will coach, train, and facilitate cross-functional initiatives, developing learning resources and tooling to strengthen capability across the organization.

Qualifications

  • Bachelor's degree with 6+ years of professional work experience (or master's with 3+ years, or PhD) is required.
  • Bachelor's or Master's in Engineering, Software Development, or related field is required.
  • Experience as software developer, test/quality engineer, agile coach, program manager, or process improvement practitioner is required.
  • Strong communication skills and ability to facilitate diverse stakeholder groups are required.
  • Experience leading cross-functional initiatives without direct authority is required.
  • Professional certifications such as Lean Six Sigma Green/Black Belt, Prosci, Agile Coaching, Scrum Master, or related credentials are a plus.

Responsibilities

  • Develop a deep understanding of process improvement philosophies, practices, and tools; provide consultancy to internal Software Development teams.
  • Lead and facilitate improvement efforts with sponsors and process owners; drive improved ways of working.
  • Facilitate adoption of improved processes, tools, and resources; produce change management plans and resources.
  • Contribute to content development including processes, methods, learning resources, references, and tools.
  • Build organizational capability through coaching, training, and learning experiences; create self-serve resources and run formal/informal sessions.

Skills

Communication skills
Facilitation
Coaching
Cross-functional collaboration
Change management
Problem solving
Stakeholder alignment

Education

Bachelor's degree in Engineering / Software
Master's degree
PhD degree

Job description

Job Summary

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

Do you thrive on helping people improve the way they do their work every day? Does coaching, mentoring, and training people and seeing them succeed excite you?Do you have software development experience? If so, look no further.

As aSoftware Process Improvement Engineer, you will help MathWorks Software Development teams learn, adopt, and leverage Lean problem-solving methods, tools, and activities. We partner with Software Development managers and staff to continuously improve the processes, practices, and skills used to develop our products.

You will lead process improvement efforts using methods and tools like: A3, root cause analysis (5 Why’s), countermeasure implementation, kaizen events, value streams, process documentation, change management, and other Lean methods. Based on your experience, you will help teams apply structured problem‑solving methods, support organizational change initiatives, contribute to the evolution of our continuous improvement practices, and develop learning resources and tools that strengthen capability across the organization.

Our group works cross-functionally on a wide variety of projects in teams across the organization, at every stage of the project lifecycle. The ideal candidate will have experience working with SDLC,combine a passion for process improvement and software development, with excellence in verbal and written communication, creativity, initiative, and resourcefulness. A proven ability to facilitate complex cross‑functional initiatives, build stakeholder alignment, navigate ambiguity, and guide teams toward sustainable improvements is strongly desired.

MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

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. Produce change management plans and resources that rollout new best practices and help staff members successfully adopt them. 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.
  • Build organizational capability through coaching, training, and learning experiences. Create self‑serve resources, teach formal classes, and facilitate informal groups and events.
Qualifications
  • 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.
Additional Qualifications
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Process Improvement Engineer
Senior Software Process Improvement Engineer

MathWorks • Natick (MA)

On-site
USD 118,000 - 184,000
Senior Lean Software Process Coach
Senior Lean Software Process Coach

MathWorks • Natick (MA)

On-site
USD 118,000 - 184,000
Senior Application Engineer - Control Systems Design
Senior Application Engineer - Control Systems Design

MathWorks • Torrance (CA)

On-site
USD 80,000 - 120,000
Senior C++ Software Engineer
Senior C++ Software Engineer

MathWorks • Natick (MA)

Hybrid
USD 140,000 - 210,000
Senior Applied AI Engineer
Senior Applied AI Engineer

MathWorks • Natick (MA)

Hybrid
USD 120,000 - 160,000
Senior Training Engineer: Product Security
Senior Training Engineer: Product Security

The MathWorks, Inc. • Natick (MA)

Hybrid
USD 90,000 - 120,000
Student Competition Application Engineer
Student Competition Application Engineer

MathWorks • Natick (MA)

Hybrid
USD 80,000 - 110,000
Senior Application Engineer - Aerospace & Defense
Senior Application Engineer - Aerospace & Defense

MathWorks • Natick (MA)

Hybrid
USD 126,000 - 196,000
Work with cutting-edge technology companies
Impactful work enabling engineers
Product Strategy Lead - Cloud & Ecosystem for Simulink (36132-BHAM)
Product Strategy Lead - Cloud & Ecosystem for Simulink (36132-BHAM)

The MathWorks GmbH • Natick (MA)

Hybrid
USD 120,000 - 150,000
Technical Account Manager
Technical Account Manager

MathWorks • Natick (MA)

Hybrid
USD 149,000 - 239,000