Skip to main content
MathWorks logo

Associate Engineer in the EDG - Program Management

MathWorks

Natick, MA · HybridJob$100–130K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$100–130K/yr
Location
Natick, MAHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree, required

Job overview

MathWorks’ Engineering Development Group (EDG) is a technical and leadership development program for aspiring Program Managers. In this role, the Associate Engineer contributes to cross-functional projects, supports customers with complex MATLAB and Simulink issues, and develops skills through training, mentoring, and coaching. The position uses a hybrid work model and is intended to prepare team members for future Program Manager roles.

Skills & qualifications

RequiredNice to have

Skills

Problem Solving, nice to haveCommunication, nice to haveCollaboration, nice to haveSystem Design, nice to haveLearning Agility, nice to haveAgile, nice to haveScrum, nice to haveKanban, nice to haveMathWorks Products, nice to have

Qualifications

Bachelor's Degree, requiredBachelor's in Engineering, Math, or Science, nice to haveStrong Academic Record, nice to have

Full job description

Team: New Career Program (EDG)

Location: US-MA-Natick

Salary Range: USD 130,000 - 100,000

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.

The Engineering Development Group (EDG) is a technical and leadership development program at MathWorks that builds strong leaders and innovators in the organization.

As a team member in EDG with a focus on Program Management, you will explore different aspects of Program Management while contributing to challenging work in a fun and collaborative environment. You will gain experience with MathWorks products and user workflows through direct interactions with customers.

You will receive extensive training, mentoring, and coaching to prepare for a Program Manager role within the MathWorks Program Management organization. Program Managers at MathWorks work across cross-functional teams and programs to help develop high-quality software that accelerates the pace of engineering and science. They partner with Development teams   to define processes and strategies that enable the   cross -functional teams   to plan, prioritize,   and execute projects   efficiently and effectively.

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

Responsibilities

In this role, you will be a part of a diverse and inclusive team, contribute to meaningful projects and provide technical support to customers. This unique blend of work is designed to provide an opportunity for continuous learning and technical development to prepare you for future success. More specifically, you will:

  • Strengthen your technical and professional skills as you work on high impact Program Management projects across the Development organization to help advance your career.

  • Work closely with Development teams on cross-functional projects, communicate status updates, facilitate problem solving, and manage dependencies and risks.

  • Enhance processes and improve planning, execution, communication, and coordination across teams.

  • Contribute to the evolution of software development practices in an AI-driven environment.

  • Analyze data and trends to help teams understand progress and make better decisions.

  • Collaborate with your peers to provide technical support to MathWorks customers for highly complex technical issues in MATLAB and Simulink .

  • Build a strong foundation of leadership skills as you contribute to project work and process improvement initiatives.

Minimum Qualifications

  • A bachelor's degree is required.

  • Visa sponsorship will not be provided for this position.

  • Candidates for this position must be authorized to work in the United States on a full-time basis for any employer without restriction.

Additional Qualifications

  • B.S in Engineering, Math, or Science with a strong academic record

  • Problem-solving, communication, and collaboration skills

  • Familiarity with system design

  • C uriosity, learning agility, and a willingness to explore processes, and tools, including AI-assisted workflows

  • Familiarity with Agile, Scrum and Kanban software development methodologies is a plus

  • Experience with MathWorks products is a plus

How this job compares

Set against the 11,078 open Program Management jobs on Olive Jobs, counted November 11, 2026.

Pay
  • This posting$100–130K/yr
  • Massachusetts median$120–196K/yr299 salary ranges
  • US median$125–202K/yr8,387 salary ranges

This range's midpoint, $115K, is 28% below the Massachusetts median midpoint ($161K) — in the lowest quarter of Program Management salary ranges in Massachusetts.

Openings
Olive Jobs lists 369 open Program Management jobs in Massachusetts and 11,078 across the US. 5% of them nationwide are listed as remote or flexible.
Hiring the most in Massachusetts
Experience
Program Management postings that state a minimum ask for 7 years of experience at the median; the middle half ask for 5 to 10 years (9,483 postings).
Education
This posting asks for a bachelor's degree; 3,944 of the 11,078 open Program Management jobs (36%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 11, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.