WalthamRecruiter Since 2001
the smart solution for Waltham jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: September 23, 2019

Job Description:

Working under the direction of the Engineer Manager, will be responsible for producing high quality graphical user

interfaces for new and existing hardware as well as improving the customers experience using MathWorks products

to interface with hardware; creating the MATLAB Hardware Manager application as well as the JavaScript and

MATLAB frameworks that development teams use to add support for their devices to the MATLAB Hardware

Manager; working with hardware support teams to understand their requirements; working with Quality Engineering,

User Experience, and Documentation to address all aspects of the software development lifecycle; defining the core

functionality of the Hardware Manager; and implementing solutions in JavaScript and MATLAB to provide a set of core

functionality that will be used by both customers and other MathWorks developers.

Education and Experience:

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

OR

Bachelors 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 of software platform to support Arduino or Raspberry

Pi software applications.

Special Requirements:

Demonstrated expertise designing a software platform to support hardware devices with micro controllers,

including Arduino or Raspberry Pi based autonomous systems.

Demonstrated expertise in object-oriented programming and design using C++, C#, and MATLAB; building

MATLAB-based GUIs to interface or control hardware systems; and designing web applications in JavaScript, HTML,

and CSS.

Demonstrated expertise building models in MATLAB or Simulink to interface hardware devices using

instrumentation hardware -- Oscilloscope and Function Generator.

Demonstrated expertise designing infrastructures for detecting, configuring, and use of automation of hardware

devices.

[Expertise may be gained during Graduate program.]

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

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

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

Waltham RSS job feeds