WestHartfordRecruiter Since 2001
the smart solution for West Hartford jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 27, 2017

Job Description:

Working under the direction of Engineering Manager 1, will be

responsible for designing and implementing advanced algorithms for

generating efficient PLC and/or HDL code from MATLAB and Simulink

involving compiler techniques such as abstract syntax tree manipulation,

and directed graph traversal and transformation; performing advanced C++

algorithm development for translating MATLAB code to efficient hardware

and software implementations; participating in all phases of design,

development, and testing of world-class simulation and code-generation

technologies for MATLAB and Simulink; focusing on making Simulink and

MATLAB into a world-class platform for modeling algorithms through

abstraction and automatically targeting PLCs by generating Structured

text, Ladder Diagram code; and working on MATLAB and Simulink based code

generation and compiler infrastructure to develop solutions for various

code generation and language translation problems.

Education and Experience:

Master’s degree or higher (or foreign education equivalent) in

Engineering, Computer Science, Information Technology, Operations

Research or Mathematics and no experience.

OR

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

Computer Science, Information Technology, Operations Research or

Mathematics and five (5) years of experience in job offered or five (5)

years of experience providing development or technical support in

compiler optimization and code generation.

Special Requirements:

• Demonstrated expertise programming a large codebase and testing

infrastructure (1M+ lines of code) in MATLAB and C++.

• Demonstrated expertise in compiler optimization using

intermediate representation and graph algorithms.

• Demonstrated expertise generating automated code from MATLAB and

Simulink representations into PLC/HDL code.

• Demonstrated expertise performing object oriented design and

analysis in C and C++.

[Expertise may be gained during Graduate program.]

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

code 17238 for specific job details and requirements and apply online on

the Careers Page at http://www.mathworks.com/company/jobs

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

West Hartford RSS job feeds