NantucketRecruiter Since 2001
the smart solution for Nantucket jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 9, 2019

Job Description:

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

improving existing functionality, and maintaining code that enables users to interface MATLAB and Simulink with

scientific instruments including spectrum analyzers, oscilloscopes, and function generators, over a variety of standard

interfaces and driver technologies; writing code in MATLAB, Java and C/C++ for customers to interface scientific

instruments with MATLAB and Simulink; collaborating with other members of the Instrument Control Toolbox team;

developing features following all stages of development ranging from requirement gathering to software design,

coding, and unit-testing and working with documentation to provide feature and application examples; and

collaborating with Quality Engineers, User Experience Specialists and Documentation Specialists to develop and

document features for the toolbox.

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 in development, testing, or technical support of MATLAB-based software interfaces to external hardware.

Special Requirements:

• Demonstrated expertise in development or technical support of APIs with instrumentation hardware --

Oscilloscopes, Function Generators, Digital Multimeters, and PLCs -- using industry standard protocols and transports --

TCP/IP, I2C, RS232, UDP, Bluetooth, VISA, MODBUS, and IEEE-488/GPIB.

• Demonstrated expertise programming in MATLAB, Java, C++, and C technologies.

• Demonstrated expertise in object-oriented design and analysis, and multi-threaded code base application

development, to interface with test and measurement instrumentation hardware.

• Demonstrated expertise modeling hardware interfaces with Simulink; performing code generation for Simulink

models or MATLAB code; and using Instrument Control Toolbox to interface instrumentation data with MATLAB.

[Expertise may be gained during Graduate program.]

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

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

Keywords: The MathWorks, Inc., Nantucket , 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!

Nantucket RSS job feeds