Senior Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: January 25, 2016
Job Description:
Description: Working under the direction of the Engineering - Senior Team
Lead 3, will be responsible for developing all aspects of Stateflow
development, including programming language design, compiler optimizations,
and back- end technologies; performing high level architectural design,
algorithm discovery, development and testing; working with multiple
development teams to design and improve the core Stateflow infrastructure
with better modularity and scalability, using C++ and Object
Oriented Programming; and participating in all stages of software design,
coding, and testing. Education and Experience: Master’s degree (or foreign education equivalent) in Computer
Science, Engineering, Applied Mathematics, Physics or Information
Technology and two (2) years of experience in job offered or two (2) years
of experience designing algorithms within a finite state or
graph environment. OR Ph.D. degree (or foreign education equivalent) in Computer
Science, Engineering, Applied Mathematics, Physics or Information
Technology and no experience. OR Bachelor’s degree (or foreign education equivalent) in Computer
Science, Engineering, Applied Mathematics, Physics or Information
Technology and six (6) years of experience in job offered or six (6) years
of experience designing algorithms within a finite state or
graph environment. Special Requirements: • Demonstrated expertise designing graph algorithms using
C++. • Demonstrated expertise in code base development using C++11,
and STL and Boost libraries. • Demonstrated expertise in object oriented programming and
design using C++. • Demonstrated expertise using compiler tools -- Lex and Bison
-- to define and analyze formal languages. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 15660 for specific job details and requirements and apply
online on the Careers Page at www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Senior Software Engineer, Engineering , Natick, MA, Massachusetts