Get more replies from employers
Send a job-specific resume in minutes.
MathWorks is seeking a Senior Software Program Manager in Natick, MA to lead cross-organizational programs in software development. You will drive program execution, improve workflows, and partner with engineering teams to deliver high-quality solutions.
The ideal candidate has a bachelor's degree and substantial experience in program management or software development, along with skills in data analysis and team coordination. This role offers the chance to thrive within a collaborative community.
As a Senior Software Program Manager supporting Simulink Code Generation Technologies, you will partner with product development teams building systems that translate high-level models and algorithms into efficient, deployable code used in embedded and safety-critical applications.
This is a high-impact, high-visibility role focused on accelerating the pace of delivering customer value in development by enabling teams to execute complex programs effectively across technical and organizational boundaries.
You will join a collaborative Program Management community that works closely with engineering leaders to strengthen operational excellence while living the MathWorks Core Values.
The Senior Software Program Manager is a member of the software development management team and supports the planning and execution of multiple programs and initiatives.
Responsibilities include:
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.
If you are an EDG engineer exploring this path, engineers who thrive in this role:
You may be a strong fit if you enjoy connecting ideas across teams and helping bring complex technical initiatives to life. Prior program management experience is not required—many successful Program Managers at MathWorks have grown into this role from engineering and other technical paths.