Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 15, 2015
Job Description:
Working under the direction of Engineering Manager 1, will be
responsible for contributing to provide customers with a seamless and
integrated user experience between the desktop to the web; collaborating with
other developers, quality engineers, usability and technical writers;
designing and developing features for MATLAB's help system, on both the
desktop and the web; designing and developing new web services for
delivering product services; and improving quality of existing code base through
debugging, re- factoring and improving unit and system tests. Education and Experience: Master’s degree or higher (or foreign educational equivalent)
in Engineering, Computer Science or Information Technology and no
experience. OR Bachelor’s degree (or foreign educational equivalent) in
Engineering, Computer Science or Information Technology and five (5) years of
experience in job offered or five (5) years of experience in Java Desktop
software development and Java web service development. Special Requirements: • Demonstrated expertise in multithreaded programming using Java
Swing libraries. • Demonstrated expertise designing web services according to
Spring frameworks and RESTful architecture. • Demonstrated expertise in object oriented programming and
writing computer vision algorithms using C++ or JAVA. • Demonstrated expertise programming in C++ and either MATLAB
or Mathematica. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates my search
by job code 14503 for specific job details and requirements and apply online
on the Careers Page at www.mathworks.com/company/jobs.
Keywords: The MathWorks, Inc. , Boston , Software Engineer, Engineering , Natick, MA, Massachusetts