ConcordNHRecruiter Since 2001
the smart solution for Concord jobs

Senior 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 4, will

be responsible for building cutting-edge simulation and automatic code

generation capabilities within MathWorks flagship Simulink platform for

SimEvents, a discrete-event simulation environment; participating in all

facets of the software development lifecycle and collaborating with a

cross functional team; helping conceptualize, architect, and implement

the next generation of block diagram tools for engineering discrete-

event systems; working on novel designs to extend the expressive power

of Simulink's graphical language to solve System Engineering problems;

and developing optimizing algorithms to support Simulink's discrete-

event engine and code generation framework.

Education and Experience:

Master’s degree (or foreign education equivalent) in Engineering,

Computer Science, Physics, or Mathematics and two (2) years of

experience in job offered or two (2) years of experience simulating

electro-mechanic, communications, or control design automation systems.

OR

Ph.D. degree (or foreign education equivalent) in Engineering, Computer

Science, Physics, or Mathematics and no experience.

OR

Bachelor’s degree (or foreign education equivalent) in Engineering,

Computer Science, Physics, or Mathematics and six (6) years of

experience in job offered or six (6) years of experience simulating

electro-mechanic, communications, or control design automation systems.

Special Requirements:

• Demonstrated expertise in object-oriented programming using C++

and MATLAB, including debugging and UI design using Microsoft Visual

Studio and QT.

• Demonstrated expertise in parallel computing and multi-threaded

programming using OpenMP and Boost libraries.

• Demonstrated expertise simulating and modeling real-time

discrete-event systems, electro-mechanic systems, or communication

systems, including developing algorithms and numerical methods for

performance optimization using C++ and MATLAB.

• Demonstrated expertise designing communication systems and

sensor networks according to network communication protocols -- IEEE

802.11 and CAN.

[Experience and/or expertise may be gained during Doctoral program.]

For the position listed above, interested candidates may search by job

code 20796 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 , Senior Software Engineer, Engineering , Natick, MA, New Hampshire


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 New Hampshire jobs by following @recnetNH on Twitter!

Concord RSS job feeds