Careers at MathWorks

Search for more jobs

Technical Writer – Content Developer

US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Documentation & Editorial
Job Number:

Job Summary

MathWorks is recruiting math/science/engineering graduates with a passion for writing!
As a Technical Writer, you will be embedded with a cross-functional development team. As a member of the team, you will participate in design reviews, bringing your perspective and experience to the discussion. You’ll help test the software, and review examples created by developers. You’ll learn about our users, our products, and our business, and parlay that knowledge into creating engaging, user-focused documentation.
We will train you in state-of-the art techniques for creating topic-based technical information that our customers consume in the product, on hand-held devices, and on the web.
Your technical knowledge will grow daily and the learning opportunities are endless.


  • Work closely with a cross-functional team to research, plan, write, and update documentation
  • Participate with the development team in the planning, specification, and testing phases of products
  • Create examples to teach users how to work with our products to solve challenging technical problems

Minimum Qualifications

  • A bachelor's degree and 3 years of professional work experience, or a master's degree, or a PhD degree is required.
  • Demonstrated experience in/with Technical Degree Program

Preferred Qualifications

  • Passion and aptitude for writing, with strong command of English grammar
  • Strong math or engineering background and/or knowledge of programming languages (such as C, C++, Java, Python, Perl)
  • Ability to accept training and feedback, and incorporate what you learn into your daily writing
  • Team-player attitude and approach to work
  • Strong listening and communication skills
  • Ability to multitask and prioritize


  • Experience writing for a technical audience or end users
  • Familiarity with object-oriented programming concepts
  • Software development experience
  • Experience with MathWorks products
  • Experience with XML authoring tools
  • Experience with DITA

To be considered for this opportunity, please include the following information as part of your online application (when asked for Additional Documents):

  1. Samples of original writing that showcase your ability to convey complex procedures and concepts to technical audiences (PDFs or URLs)
  2. Overview of any experience using MathWorks products.

Cover letter explaining why you want to be a Technical Writer at MathWorks and what you can bring to the position.

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 2800 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here.