BostonRecruiter Since 2001
the smart solution for Boston jobs

Software Engineer

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

Job Description:

Working under the direction of the Engineering Manager, will be responsible for developing the compiler-like

framework that enables automatic code generation from Simulink models; understanding the needs of Simulink users

who use the tool for modeling, verification and embedded code generation; driving the next generation of

advancements in embedded design automation; applying new programming languages and industry coding standards

to target languages; and understanding internal representation of Simulink algorithms and working at multiple levels of

abstraction from the domain to target languages.

Education and Experience:

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


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 designing, enhancing, and testing code-generation algorithms

for Simulink.

Special Requirements:

Demonstrated expertise performing code generation of Simulink blocks to generate intermediate representation.

Demonstrated expertise writing algorithms in C++, designing models in Simulink, and using MATLAB code for

system testing.

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.

Demonstrated expertise applying and deploying algorithms in C/C++ and MATLAB for computer vision and

robotics builds, including functional design and workflow enhancements.

[Expertise may be gained during Graduate program.]

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

requirements and apply online on the Careers Page at

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

Log In or Create An Account

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

Boston RSS job feeds