Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 22, 2020
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing, developing, and testing
sophisticated software; designing and developing web services for
interactive applications; designing features to support
collaboration in diagram editing; working on core software
technologies to enhance Simulink and Stateflow for web use;
analyzing and defining requirements, specifications, and workflows;
and participating in the full life-cycle of software development
including design, implementation, and testing. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering or Computer Science and no experience. OR 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 development or
technical support of Simulink-based applications. Special Requirements: Demonstrated expertise in object oriented programming in C++ and
Java; and programming in MATLAB and Simulink. Demonstrated expertise developing graphical user interfaces
using C++, Python or Java. Demonstrated expertise using JavaScript, HTML, CSS, and AJAX for
front-end programming to design web applications and services; and
designing and developing reusable web components using JavaScript
with web frameworks -- Backbone.js, AngularJS, or jQuery. Demonstrated expertise in the full software development life
cycle (SDLC), including requirements gathering, functional design,
architecture design, implementation, and testing, according to
scrum-based Agile methodologies. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 23805 for specific job details and requirements and
apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Plymouth , Software Engineer, Engineering , Natick, MA, Massachusetts