This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Showing you new job offers everyday

To post a job, login or create an account |  Post a Job


Software Development Manager- Licensing Technologies


This is a Contract position in Worcester, MA posted March 26, 2023.

U.S. Benefits

What are some of the benefits and perks of working at MathWorks?


– 401(k) matching

– Quarterly profit-sharing plan

– Tuition reimbursement

– Paid Volunteer Time

– Fitness and Recreation

– Wellness center

– Training and Development

– Relocation Assistance Provided


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:

Are you passionate about managing an experienced development team, while staying hands-on with designing? Do you love crafting robust software used by millions of people? 

In this role, you will lead an agile Scrum team developing software for licensing our products. Our Licensing team is responsible for crafting robust software that protects our IP while providing a transparent experience to enable millions of users to use the software they are entitled to, seamlessly.  

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

You will be responsible for: 


  • Managing a team of experienced software engineers working towards business critical and strategic projects 

  • Career development with your direct reports, training plans, continuous feedback during regular 1:1s, and annual performance reviews 

  • Hiring and growing your team 

  • Partnering with Technical Marketing, Quality Engineering, Technical Support, Senior Management to align the team with area goals and strategy 


  • Helping define the technical vision for your area, preparing roadmaps 

  • Planning projects and prioritization of deliverables 

  • Hands-on architecture and design

  • Partnering with Quality Engineering on test strategies and test automation 

  • Continuous process improvement with the team’s Scrum and other company-related processes 

  • Experience with C++    

  • Strong communication and collaboration skills 

  • Prior experience managing or mentoring other engineers

      Nice to Have: 

  • Experience with Scrum or other agile methodologies 

  • Cloud computing 

  • Web Services 

  • A bachelor’s degree and 7 years of professional work experience (or a master’s degree and 5 years of professional work experience, or a PhD degree, or equivalent experience) is required.