Are you driven by learning new technologies and sharing your knowledge?
Do you have a strong aptitude for writing and a flair for explaining complex concepts and procedures to technical audiences?
Are you interested in developing products that play a key role in the advancement of engineering and science?
Come and join a team at MathWorks that develops content to explain how to use cutting-edge parallel computing technologies in MATLAB.
MathWorks parallel computing products are used by scientists and engineers to speed up code, solve bigger computational problems with big data, and scale up to clusters and clouds.
Users rely on our documentation to get to grips with new features and concepts, so they can be more productive, more quickly.
Working as part of a cross-functional team, you will develop creative examples of functionality to help users meet real-world goals, as well as exploring and explaining practical parallel computing concepts and procedures. You might be :
Experienced in software development
A recent graduate in computer science, maths, physics or engineering with a keen interest in technical communication
An experienced writer with a strong technical background
Our documentation team has over 150 passionate technical professionals helping design and explain cutting-edge products for millions of users and hundreds of thousands of web visitors a day.
Content developers are core members of a multidisciplinary team that includes software engineers, quality engineers, technical marketing specialists, and UX professionals, all with a common goal : to develop high-quality software that meets the needs of customers ranging from students to advanced engineers.
Write goal-oriented content that explains concepts and techniques for parallelizing MATLAB algorithms, including working with big data, GPU computing, clusters and clouds.
Develop examples and tutorials that demonstrate important use cases for our parallel computing products.
Work with the user community and customer-facing groups to understand what they need to learn to be successful with our parallel computing software.
Participate with the development team in product planning, design review, and testing to shape the design of our cutting-edge products before they go out the door.
A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.
Experience writing for technical audiences, such as scientists and engineers.
Experience with parallel computing
Knowledge of MATLAB and / or Simulink
Some experience programming in C or related languages