BrocktonRecruiter Since 2001
the smart solution for Brockton jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: February 24, 2020

Job Description:

Working under the direction of the Engineer - Senior Team Lead 3, will be responsible for designing, developing and

testing sophisticated software applications and data visualization tools that make machine learning capabilities

accessible to non-specialists; designing and implementing higher quality, scalable object-oriented MATLAB and C++

computer code that is compatible with the MathWorks’ existing software infrastructure required by scientific and

engineering end users in a variety of industries including chemical, biological, pharmaceutical and automotive

industries; helping design, develop and maintain applications for machine learning and statistics; participating in

customer interviews, usability tests, prototyping, and design reviews; developing appropriate architecture and

implementing the designs; participating in team activities including team planning, design discussions, and reviews;

and working with other teams to provide a quality product for MathWorks’ customers.

Education and Experience:

Master’s degree or higher (or foreign education equivalent) in Engineering or Computer Science and no experience.

OR

Bachelor’s 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 design, development, or testing of machine learning GUI applications.

Special Requirements:

• Demonstrated expertise programming in C++, MATLAB, and Java; and performing object oriented design and

analysis in C++ and MATLAB according to design patterns.

• Demonstrated expertise in user interface (UI) design and testing using MATLAB App Designer and programmatic

MATLAB UI API along the Software Development Life Cycle (SDLC).

• Demonstrated expertise applying statistical and numerical methods -- linear algebra, probability, and mathematical

optimization -- and machine learning methods -- classification and regression -- to build statistical tools and machine

learning applications.

• Demonstrated expertise writing MATLAB code for MATLAB graphics data analytics and data plotting; and

developing GUI applications for machine learning analytics.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 23451 for specific job details and

requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Brockton , Software Engineer, Engineering , Natick, MA, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Brockton RSS job feeds