Senior Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: November 18, 2019
Job Description:
Working under the direction of the Engineering Manager, will be
responsible for participating in all phases of design, development, and testing of simulation and code-generation
technologies for Stateflow, a Simulink component for modeling, simulation and code generation of hierarchical state
machines; breaking new ground on Stateflow simulation and code generation technologies; and working on a
combination of software engineering and compiler technology for MathWorks code generation products. Education and Experience: Masters 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 design,
development, and testing of MATLAB and Simulink. OR Ph.D. degree (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 six (6) years of experience in job offered or six (6) years of experience in
design, development, and testing of MATLAB and Simulink. Special Requirements: • Demonstrated expertise programming in MATLAB, Simulink, and
C++. • Demonstrated expertise in user interface development using
MATLAB-based object oriented programming; and in web-based UI design, implementation and unit testing using
JavaScript, CSS, Dojo, and FuncUnit. • Demonstrated expertise in multi-threaded programming,
including data structures and directed graph/tree traversal algorithms, and using object oriented design patterns
and programming languages -- C/C++, Java, MATLAB, Simulink or Stateflow. • Demonstrated expertise building prototypes and large-scale
engineering and simulation software, including software integration using MATLAB, Simulink or C++. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 22682 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