Application Support Engineer - MATLAB and Simulink

Job Summary

Apply Now

As an Application Support Engineer based in our Shanghai office you will help our customers solving complex technical issues related to MATLAB, Simulink and our entire suite of products. The list of applications includes Data Analytics, Machine Learning, Internet of Things, Model-Based Design, Advanced Driver Assistance Systems, Physical Modeling, Embedded Code Generation and Rapid Prototyping.

As an entry level engineer, this role will help you identify and develop your technical, professional, and personal skills for a successful career at MathWorks. In short, it is a combination of practical experience and formal training in an international work environment that fosters and rewards cooperation, teamwork, learning, and fun.


You will support our customers to be successful in using MATLAB, Simulink and our entire suite of products. As part of this, you will be resolving in-depth and complex customer reported issues in a wide area of domains, applications, industries - including latest technology trends.

Key to success is collaboration and teamwork with other engineers, specialists and domain experts in the global MathWorks organization. In addition to your technical and troubleshooting skills, an important aspect of this role is communication with internal and external parties.

Your direct contact with customers will very valuable for providing user feedback to our Development organization. You will contribute to the continuous improvement of our products by sharing these use cases with Product Development teams. Understanding how our customers are using MATLAB and Simulink will give you a strong foundation in our business and technologies enabling you to grow your career within MathWorks.

Minimum Qualifications

  • A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.

Additional Qualifications

This position requires a passion for continuous learning and professional development, so you must be very motivated and love to learn. MathWorks has a passion for lifelong learning and career growth. We also require:

Master’s degree in Electrical Engineering, Mechanical Engineering, Computer Science or related programs

Experience of working with MATLAB and at least one other programming language (C/C++, Java, JavaScript)

Excellent Chinese and English language skills are required (written and verbal)

You and MathWorks

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing—for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 5,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

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.