Software Process Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 30, 2019
Job Description:
Working under the direction of the Development Applications
Engineer - Senior Team Lead 3, will be responsible for designing, developing, and delivering strategically-aligned
learning and development programs for the MathWorks Technical Support and Development Organization; uncovering and
analyzing learning needs within area of specialization through partnerships with relevant staff; working
with senior leaders to identify issues and opportunities related to supporting MathWorks’ teams; developing clear,
well-scoped problem statements and driving related projects to completion; designing, curating, developing, and implementing
learning solutions aligned with business priorities and initiatives, including creating self-serve learning resources,
blended learning solutions, and instructor-led and eLearning offerings; providing coaching and consulting on curriculum and
training design and development and building long- term business relationships with various groups within the
organization; managing organizational knowledge by identifying internal experts whose knowledge and skill can be
leveraged; teaching and facilitating formal classes, informal groups, and events as required specifically in the
areas of Simulink and Code Generation to the Technical Support and Development Organization; measuring and documenting
the transfer of knowledge and associated impact via key performance indicators and Kirkpatrick evaluation
models; identifying internal experts and ensuring key knowledge is captured and shared; and reviewing, cataloging and
promoting user-created documentation and resources. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Engineering, Computer Science, or Engineering Management and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, or Engineering Management and five (5) years of experience in job offered or five (5) years of
experience in technical support or training in modeling and simulation of signal processing, communications and control
systems. Special Requirements: • Demonstrated expertise designing learning courses and training
programs for engineers or engineering students; and writing, editing and presenting instructional contents. • Demonstrated expertise in technical support or training in
modeling and simulation of signal processing applications, communications and control systems, and code
generation using Simulink, Simulink Coder, and Embedded Coder. • Demonstrated expertise modeling and simulating algorithm
design using MATLAB, Simulink, and Simulink Coder. • Demonstrated expertise in architecture, design and roll out of
instructional engineering programs, including design of needs assessment, scope definition, resource allocation, and
project planning. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 21178 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 Process Engineer, Engineering , Natick, MA, Massachusetts