Multiple Openings - Engineering Development Group - U.K.

About this Program

Apply Now

Do you have a passion for STEM and want a cross-disciplinary role where you can apply your skills in a software engineering environment? 

Are you looking for a role where you can make a real difference to customers solving important scientific and engineering problems of the future? 

The Engineering Development Group (EDG) is a technical and leadership development program at MathWorks that builds strong leaders and innovators in the Development organizationTeam members in the EDG program have the flexibility to work on projects in Software Development and other groups, that match their career interests and their skillsetsYou will gain experience with MathWorks products and user workflows through direct interactions with customersStaff in the program transition to other roles within MathWorks such as software engineering, quality engineering, user experience or other technical areas to continue the next step of their career. 

The program offers technical learning opportunities in areas such as full-stack software development (with languages including C++, MATLAB, JS/HTML/CSS, and Go), high-performance computing, cloud computing, automatic code generation, embedded systems, text analytics, deep learning, signal processing, physical modelling, and wireless communications. 


As part of the Development organization, you will be part of a diverse and inclusive team, contribute to meaningful software engineering projects and provide technical support assistance to customers. This unique blend of work is designed to provide an opportunity for continuous learning and technical development. The program allows you to make a real difference by helping customers from a wide range of industries solve interesting technical challenges. More specifically, you will:

  • Develop & demonstrate strong user perspective & problem-solving skills by helping customers to resolve real-world technical issues using MathWorks products, such as MATLAB & Simulink.
  • Develop your leadership skills to support your professional growth. Demonstrate initiative, lead process improvement projects or coach and mentor others.
  • Benefit from extensive learning opportunities through training, mentorship and knowledge sharing forums to specialize & develop deeper technical skills.
  • Explore and identify teams that match your professional interests. Contribute to high impact technical projects with teams across Development or Customer-facing Engineering organizations.

MathWorks is committed to fostering an inclusive and supportive work environment for all employees.


  • Masters/Ph.D. in Engineering or Computer Science
  • Strong academic record
  • Excellent communication and time management skills
  • Strong programming skills
  • A good understanding of object-oriented methodologies
  • Experience with MATLAB/Simulink is a plus, but not required

Apply Now

You and MathWorks

Why MathWorks?

It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it’s a commitment to doing the right thing—for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, appreciates diversity, encourages initiative, values collaboration, shares success, and rewards excellence.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,000 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984.

YOU + MathWorks = Unlimited Possibilities

Panel Navigation

Join Our Talent Network

Receive personalized job opportunities, stories, and company updates.

Contact us if you need reasonable accommodation because of a disability in order to apply for a position.

The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View The EEO is the Law poster and its supplement.

The pay transparency policy is available here.

MathWorks participates in E-Verify. View the E-Verify posters here.