EastHartfordRecruiter Since 2001
the smart solution for East Hartford jobs

Senior Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: August 12, 2019

Job Description:

Working under the direction of the Engineering Manager, will be responsible for advancing the core technology in

Embedded Coder that enables automatic code generation from Simulink; generating code from the Embedded Coder

which can be found in thousands of real-life products around the world ranging from cell-phones to aircraft engines;

performing object-oriented design; enhancing and re-architecting the code generator back-end; and expanding the

capabilities of the Embedded Coder to allow better customization of the automatically generated code.

Education and Experience:

Master’s degree (or foreign education equivalent) in Engineering, Computer Science, or Information Science and two

(2) years of experience in job offered or two (2) years of experience in design, development or technical support of

Simulink Embedded Coder toolbox.

OR

Ph.D. degree (or foreign education equivalent) in Engineering, Computer Science, or Information Science and no

experience.

OR

Bachelor’s degree (or foreign education equivalent) in Engineering, Computer Science, or Information Science and six

(6) years of experience in job offered or six (6) years of experience in design, development or technical support of

Simulink Embedded Coder toolbox.

Special Requirements:

• Demonstrated expertise customizing auto-generated code using Simulink Embedded Coder toolbox.

• Demonstrated expertise programming and debugging algorithms written in MATLAB, C, C++ and TLC; and

debugging Controls System Design and Production Code Generation systems using MATLAB debugger, Simulink

debugger, TLC debugger, and GDB tool or Visual Studio.

• Demonstrated expertise in object-oriented design and analysis using C++, including analyzing, re-architecting

and refactoring a legacy code base; and writing C++ unit tests to verify the behavior of application code.

• Demonstrated expertise using MATLAB and Simulink code generation technologies and the underlying compiler

infrastructure technology -- intermediate representation and abstract syntax tree -- to convert MATLAB and Simulink

semantics to front-end-agnostic representation for code optimization and C/C++ code generation.

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

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

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

Keywords: The MathWorks, Inc., East Hartford , Senior Software Engineer, Engineering , Natick, MA, Connecticut


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 Connecticut jobs by following @recnetCT on Twitter!

East Hartford RSS job feeds