Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: May 16, 2016
Job Description:
Description: Working under the direction of the Engineering Senior Team Lead
3, will be responsible for performing high level architectural design,
algorithm discovery, development, and testing; using C++ and Object
Oriented Programming expertise; working with multiple development teams
to design and improve the core Stateflow infrastructure with better
modularity and scalability; and participating with strong enthusiasm in all
stages of software design, coding, and testing. Education and Experience: Master’s degree or higher (or foreign education equivalent)
in Engineering, Computer Science, Mathematics or Information
Technology and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Mathematics or Information Technology and five
(5) years of experience in job offered or five (5) years of
experience in development or technical support of MATLAB-based modeling
tools. Special Requirements: • Demonstrated expertise in object oriented design and
analysis using C++ STL, and algorithmic programming in MATLAB and
C++. • Demonstrated expertise writing C++ algorithms for
performance optimization of model compilation in Simulink. • Demonstrated expertise developing MATLAB External
Interfaces. • Demonstrated expertise in software development using
Perforce and GDB according to software development methodologies. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 15907 for specific job details and requirements and apply
online on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Software Engineer, Engineering , Natick, MA, Massachusetts