Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: December 28, 2018
Job Description:
Working under the direction of the Engineer - Senior Team Lead
3, will be responsible for developing world class software products used
by millions of users; designing generation solutions for test
management and execution; performing data visualization and scaling the
core infrastructure to improve performance and usability;
participating in all phases of the design, development and testing process;
focusing on designing and implementing enhancements to enable concurrent
execution using multi-threaded application development, enhanced test
execution and management, and visualization of data along with
usability improvements; and working with team members to improve the
design and architecture of C++ source code. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, Computer Science and
Engineering, Information Systems, or Mathematics and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Computer Science and Engineering, Information
Systems, or Mathematics and five (5) years of experience in job offered
or five (5) years of experience writing C++ and MATLAB scripts to
integrate Simulink-based features. Special Requirements: • Demonstrated expertise coding using C/C++ and JavaScript,
and developing APIs using MATLAB. • Demonstrated expertise developing cross-platform UIs
within Windows, Linux and MacOS environments using QT, JavaScript or
AngularJS frameworks. • Demonstrated expertise in object-oriented design and
analysis using C++, including analyzing, re-architecting and refactoring
a large legacy code base (50k+ lines of code); and architecting code
according to design patterns. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 20787 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Concord , Software Engineer, Engineering , Natick, MA, New Hampshire