Senior Meta-Modeling Infrastructure Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 23, 2012
Job Description:
Working under the direction of Engineering Manager 2, will
participate in all stages of design, coding, testing, and maintenance of the
core meta- modeling infrastructure that forms the back bone of our next
generation graphical language editors. Will utilize advanced C++ template
and generic programming techniques to design and develop key technologies
such as transactions, undo/redo and variant management of large-scale
meta-models. Will engage in debugging and will report bugs detected in
MATLAB, Simulink, and the various Toolboxes using an in-house bug tracking system.
Will work with multiple product lines: MATLAB, Simulink and Stateflow on a
daily basis. Education and Experience: Bachelor's degree (or foreign education equivalent) in
Information Technology, Engineering or Computer Science and six (6) years of
experience in job offered or six (6) years experience in the design and
implementation of large scale performance intensive C++ applications. OR Master's degree (or foreign education equivalent) in
Information Technology, Engineering or Computer Science and one (1) year of
experience in job offered or one (1) year experience in the design and
implementation of large scale performance intensive C++ applications. OR Ph.D. degree (or foreign education equivalent) in Information
Technology, Engineering or Computer Science and no experience. Special Requirements: * Demonstrated expertise building meta models using UML and MOF
to generate C++ code and generating visual designs using Rhapsody. * Demonstrated expertise in Software Transactional Systems and
Graphical Languages * Demonstrated expertise in C++ Object Oriented Architecture and
Design, Design Patterns, STL, Boost and C++ Template class libraries * Demonstrated expertise in analysis, re-factoring, profiling,
optimizing large codebases of performance intensive applications. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 9787 for specific job details and requirements and apply on-line
on the Careers Page at www.mathworks.com/company/jobs.
Keywords: The MathWorks, Inc., Boston , Senior Meta-Modeling Infrastructure Engineer, Computer , Natick, MA, Massachusetts