BostonRecruiter Since 2001
the smart solution for Boston jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: May 28, 2019

Job Description:

Working under the direction of the Engineering Manager, will be responsible for developing new features and
infrastructure to enable MathWorks application developers to build more effective MATLAB applications; supporting
software developers using the MATLAB language, including object-oriented programming capabilities; gathering
requirements, designing, implementing, testing, and maintaining new applications and interfaces; supporting
application authors and their needs for building C++ based object-oriented tools for MATLAB; leveraging new features
of C++11/14 in library design; working closely with Quality Engineering to develop testing strategies for new features;
and supporting the adoption of new features by working closely with other development teams.

Education and Experience:

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

OR

Bachelor’s degree (or foreign education equivalent) in Engineering, Computer Science, or Management Information
Systems and five (5) years of experience in job offered or five (5) years of experience in object oriented design and
programming.

Special Requirements:

• Demonstrated expertise writing algorithms using C++ 11/14 standard libraries -- smart pointers, move semantics,
templates and lambda functions -- and using C++ STL libraries to improve memory management and code quality.
• Demonstrated expertise using C++ concurrency libraries (Boost and Std) including locking mechanisms -- mutexes,
upgrade locks, shared locks, unique locks, atomic data types and data structures -- to support concurrency.
• Demonstrated expertise evaluating C++ code performance and memory allocation on Windows and Linux systems
using debugging and profiling tools -- GDB, Visual Studio, or Valgrind -- and using interfaces implemented in multiple
languages -- C++ and MATLAB.
• Demonstrated expertise using UML modeling tools -- Enterprise Architect or Eclipse -- to design and document
object oriented programming software in C++ or Java.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 21243 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


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

I'm looking for
in category
within


Other Engineering Jobs


Front-End Engineer
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring front-end developers. Want to work for a company you love Are you a Front-End (more...)
Company: Hired
Location: Wenham
Posted on: 06/25/2019

Mobile Engineering Manager
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring mobile engineering managers and developers. Want to work for a company (more...)
Company: Hired
Location: Nahant
Posted on: 06/25/2019

Data Network engineer
Description: Net2Source, Inc. is one of the fastest growing IT Consulting company across USA. N2S is headquartered at NJ, USA with its branch offices in Asia Pacific Region. N2S offers a wide gamut of consulting solutions (more...)
Company: Net2Source Inc.
Location: Andover
Posted on: 06/25/2019


Mobile Engineer
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring mobile developers. Want to work for a company you love Are you a Mobile (more...)
Company: Hired
Location: Arlington
Posted on: 06/25/2019

Sr Data Engineer
Description: NO 3RD PARTY, LOCAL CANDIDATES ONLY The data engineering team is looking for a top engineer who strives to design, build, deploy, and manage complex data sets to give our customers and business real-time (more...)
Company: Corporate Consulting Services
Location: Boston
Posted on: 06/25/2019

Mobile Engineer
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring mobile developers. Want to work for a company you love Are you a Mobile (more...)
Company: Hired
Location: Framingham
Posted on: 06/25/2019

Front-End Engineer
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring front-end developers. Want to work for a company you love Are you a Front-End (more...)
Company: Hired
Location: Topsfield
Posted on: 06/25/2019

Front-End Engineer
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring front-end developers. Want to work for a company you love Are you a Front-End (more...)
Company: Hired
Location: Marblehead
Posted on: 06/25/2019

Lead/Mid DevOps Engineer
Description: Hi, I hope you are doing well This is Sunil with e-solutions. I have a urgent job requirement . Please go through the given job requirement and send
Company: E Solutions, Inc.
Location: Boston
Posted on: 06/25/2019

AV Installation Technician II
Description: Job Summary br br Perform installation tasks for audio visual projects including but not limited to: pulling cable, installing connectors, mounting projects and metal fabrication br br Essential (more...)
Company: AVI SPL
Location: Billerica
Posted on: 06/25/2019

Log In or Create An Account

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

Boston RSS job feeds