Senior Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 5, 2018
Job Description:
Working under the direction of the Engineer - Senior Team Lead
4, will be responsible for enhancing Simulink capabilities to support
the next generation of high performance simulation; enhancing Simulink to
support code generation and acceleration features; enhancing data access
to provide extensible foundation for importing, exporting, and
analyzing simulation data; and working on the Simulink software
infrastructure and architecture to modularize and componentize Simulink code
generation code base. Education and Experience: Master’s degree (or foreign education equivalent) in Engineering
or Computer Science and two (2) years of experience in job offered
or two (2) years of experience in algorithmic programming in C++ for
software simulation. OR Ph.D. degree (or foreign education equivalent) in Engineering
or Computer Science and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering or Computer Science and six (6) years of experience in job offered
or six (6) years of experience in algorithmic programming in C++ for
software simulation. Special Requirements: • Demonstrated expertise performing simulations using
model-based design tools. • Demonstrated expertise in algorithmic programming in
MATLAB, Simulink and C/C++. • Demonstrated expertise designing algorithms for automatic
code generation and for software performance acceleration. • Demonstrated expertise in high-performance computing for physical system simulation. [Experience and/or expertise may be gained during Graduate
program.] For the position listed above, interested candidates may search
by job code 18645 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Marthas Vineyard , Senior Software Engineer, Engineering , Natick, MA, Massachusetts