Software Engineer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: September 6, 2022
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing, developing, and testing
sophisticated software; developing innovative data exploration and
visualization tools for MATLAB as a member of MathWorks Data Tools
Team; designing, developing and maintaining the next generation of
MATLAB data tools; working on existing MATLAB interactive data
exploration and visualization tools; developing requirements for
new features through customer interview and usability tests;
developing User Interface (UI) designs through prototypes and
collaborative design reviews; collaborating on appropriate
architecture and implementing the designs; participating in all
team activities including Agile planning, design discussions and
reviews; and communicating designs, plans and ideas throughout the
organization. Education and Experience: Masters degree in Engineering, Computer Science, or a closely
related field (or foreign education equivalent) and no
experience. Special Requirements: Demonstrated expertise in object-oriented design and programming
using MATLAB and JavaScript. Demonstrated expertise developing interactive user interfaces
(UIs) in MATLAB. Demonstrated expertise developing data analysis and data
visualization tools in MATLAB. Demonstrated expertise in the full software development life
cycle (SDLC), including requirements gathering, functional design,
architecture design, implementation, and testing of web
technologies. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 29570 for specific job details and requirements and
apply online on the Careers Page at https://www.mathworks.com/company/jobs/opportunities/search/
Keywords: The MathWorks, Inc., Boston , Software Engineer, Computer , Natick, Massachusetts, Massachusetts