BostonRecruiter Since 2001
the smart solution for Boston jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: July 20, 2020

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing, developing and testing sophisticated software; performing software development and user interface design for the MATLAB desktop; supporting the core set of features and components that make up the MATLAB Desktop and MATLAB Online environments; performing web development in JavaScript, HTML, CSS and related technologies; developing high-quality and well-architected software by gathering requirements, designing, coding and debugging; following user-centered design practices; advancing the user experience of MathWorks products by creating new graphical interfaces and supporting infrastructure; working with internal and external customers in defining requirements, workflows, priorities, and features; and designing and implementing high-quality software.

Education and Experience:

Masters degree or higher (or foreign education equivalent) in Engineering or Computer Science and no experience.


Bachelors degree (or foreign education equivalent) in Engineering or Computer Science and five (5) years of experience in job offered or five (5) years of experience in UI design and development of web and desktop applications.

Special Requirements:

Demonstrated expertise developing rich web applications using HTML, CSS and JavaScript within an Agile development environment.

Demonstrated expertise writing automated (integration and unit level) test plans and cases for JavaScript applications using QUnit and FuncUnit frameworks.

Demonstrated expertise developing, maintaining and enhancing graphical user interfaces and supporting infrastructure to improve the user experience, including developing and maintaining GUI desktop applications using JavaScript.

Demonstrated expertise performing object-oriented design along the software development life cycle (SDLC), including requirements gathering, functional design, architecture design, implementation, and testing.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 23861 for specific job details and requirements and apply online on the Careers Page at

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

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

I'm looking for
in category

Log In or Create An Account

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

Boston RSS job feeds