Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 11, 2018
Job Description:
Working under the direction of the Engineer - Senior Team Lead
4, will be responsible for MATLAB graphics development projects from
early design stages and playing a critical role in driving them to
delivery; helping customers create quality visualizations from their
data; participating in all phases of the design, development, and
testing of interfaces to complex graphics concepts, and rendering graphics
on multiple platforms on the web; utilizing C++, JavaScript and
additional languages as needed; developing, debugging, and unit testing
Object Oriented C++ code; developing MATLAB, Java, and JavaScript code
needed to display graphics on different platforms; developing
cross-platform code on Microsoft Windows, Linux, Mac, and Web Browsers; and
writing and reviewing specifications for graphics features and presenting
to colleagues. 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
software design and architecture of graphics-based desktop and web
applications. Special Requirements: • Demonstrated expertise in design, development, unit testing,
and system testing of computer software applications including 2D
and 3D computer graphics using C++, Java, JavaScript and C
programming languages. • Demonstrated expertise in design and implementation of 2D and
3D graphics-related algorithms using OpenGL, OpenSceneGraph, and
WebGL. • Demonstrated expertise in object-oriented programming in
C/C++, Java and MATLAB. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 18955 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Software Engineer, Engineering , Natick, MA, Massachusetts