Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: February 3, 2020
Job Description:
Working under the direction of the Engineering Manager, will be
responsible for designing, developing, and testing sophisticated software systems used by customers in the
automotive, aerospace, and mechanical engineering industries; performing software engineering to propel the core
technology that enables automatic code generation from MATLAB and Simulink; developing novel compiler optimization
techniques to automatically generate efficient code for large-scale embedded systems found in thousands of real-life
products ranging from cell-phones to aircraft engine; designing innovative algorithms; integrating new algorithms into
the MathWorks code generation environment to improve the efficiency of the generated code; and participating
in all aspects of software development including collecting requirements, writing specifications, coding,
testing, and supporting customers. 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 optimizing
auto-generated code. Special Requirements: Demonstrated expertise programming in C++, MATLAB, and
Simulink. Demonstrated expertise in development, testing, and technical
support of automated code generation tools, including functional and object-oriented programming for
automated code generation. Demonstrated expertise modeling, designing, and integrating
physical systems to test auto-generated code. Demonstrated expertise writing algorithms and programming in
MATLAB and C++ to perform compiler-based program analysis and optimization within a UNIX, Linux, or
Windows environment. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 23353 for specific job details and requirements and apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Arlington , Software Engineer, Engineering , Natick, MA, Massachusetts