1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Senior Application Engineer (Post Sales) External Interfaces
(This job is no longer available)
MathWorks | Natick, MA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Would you like to work with MathWorks cutting edge development staff to learn how MATLAB tools are designed?  Would you like to join a fast-paced, dynamic advanced support technical team that is constantly solving new and challenging problems?  MathWorks software products allow engineers and scientists to manage the research, design and testing of systems at a high level, allowing the rapid development of innovative products.  MathWorks is the leading developer of mathematical computing software. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development.


  • Manage post-sales advanced technical support activities towards customers who are using MathWorks’ tools to integrate other libraries and languages with their MATLAB code
  • Perform advanced support activities for integrating MATLAB with other programming languages and desktop applications including C/C++, Java, .NET, and Excel
  • This position will be co-located alongside Development staff, working closely with existing MathWorks customers to help with their integration tasks. The person will also work in a team environment with Sales, Consulting, and Training organizations when it is best suited for the customer
  • MathWorks software products allow engineers and scientists to manage the research, design, testing, and implementation of desktop application tools, allowing the rapid development of innovative software applications
  • Provide advanced technical post-sales support and guidance on issues:
    • Escalated from the technical support group
    • Relating to a strategic Account, Application, or Industry
    • Requiring customer application knowledge and integration challenges the customer is facing
  • Communicate and work together with MathWorks Development staff. This position will be able to facilitate source code modifications and troubleshoot issues involving core design aspects of the MathWorks tools.
  • Provide the highest customer support level complimenting the existing and standard technical support. Will work very closely with, mentor, and train existing support specialists within the Technical Support department.
  • Provide direct customer feedback to MathWorks development for future enhancement to the MATLAB product family

Minimum Qualifications

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

Additional Qualifications

  • Advanced Engineering or Computer Science degree, MS or PhD in an engineering discipline or computer science, and have a minimum of 3 years of experience in desktop development environments and languages
  • Knowledge of C, C++, Java, .NET, COM, FORTRAN
  • Knowledge of development tool chain for Windows
  • Demonstrated ability to perform software application development tasks, computational analysis, and algorithmic design
  • Excellent trouble-shooting, problem solving, and multi-tasking skills
  • Excellent verbal and written communication skills
  • Candidates must be interested in working directly with customers to understand their real engineering challenges and to help them understand how to apply our products to their problems

Qualifications desired:

  • Knowledge of MATLAB interfaces like MEX, MATLAB engine, or using Java from MATLAB
  • Experience with Linux and/or Mac OSX

About MathWorks

At MathWorks, we express who we are as an organization through our guiding principle, our mission, and our core values. Developed over time, each represents a philosophy or goal that is intrinsically important to the organization.

Our guiding principle is "Do the Right Thing." This means doing what is best for our staff members, customers, business partners, and communities for the long term, and believing that "right" answers exist. It also means measuring our success, not merely in financial terms, but by how consistently we act according to this principle. Our mission and core values express what "doing the right thing" means in our day-to-day work.

Our mission articulates our goals as a company and how we go about achieving them. Our core values set out the principles that define who we are and how we work together. We invite you to explore these two different ways of understanding MathWorks.