CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: December 3, 2018

Job Description:

Working under the direction of the Engineering Manager 1, will be

responsible for building UI frameworks to integrate with the MATLAB

Desktop; designing, coding, and debugging applications to develop high-

quality and well-architected software; developing tools for MATLAB Live

Editor and MATLAB Desktop to support software development workflows in

MATLAB; providing architecture and APIs for other teams within MathWorks

to leverage and contribute functionality to the Live Editor; leveraging

state-of-the-art web UI technologies to enable building modern

applications; engaging in all aspects of software development processes,

influencing requirements specifications, conducting design reviews, and

generating innovative software design solutions; working closely with

other developers, quality engineers, UX specialists, and visual

designers; and performing functional design, architecture development,

and implementation of APIs and UIs using JavaScript, HTML, and CSS.

Education and Experience:

Master’s degree or higher (or foreign education equivalent) in

Engineering, Computer Science, Information Technology, Computer Science

and Engineering, Systems Science, or Operations Research and no

experience.

OR

Bachelor’s degree (or foreign education equivalent) in Engineering,

Computer Science, Information Technology, Computer Science and

Engineering, Systems Science, or Operations Research and five (5) years

of experience in job offered or five (5) years of experience in UI

design and web component development.

Special Requirements:

• Demonstrated expertise in UI design and testing using Java,

JavaScript (Dojo and Dijit), HTML, XML, JSON, MATLAB, and CSS; and

integrating UI components in a text editing environment.

• Demonstrated expertise in object oriented programming using Java

and JavaScript APIs; programming in MATLAB; and performing version

control using Perforce.

• Demonstrated expertise in development and test automation of web

applications using xUnit frameworks.

• Demonstrated expertise performing software development along the

SDLC including requirements gathering, design, implementation, and

testing to deliver web applications.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job

code 20592 for specific job details and requirements and apply online on

the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Cambridge , Software Engineer, Engineering , Natick, MA, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds