Senior Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: January 24, 2017
Job Description:
Working under the direction of the Engineering, Senior Team Lead
4, will be responsible for working with a cross functional team of
engineers to build a suite of revolutionary software tools used in the
engineering of complex distributed and embedded systems; developing software
within the Simulink® framework which is an environment for multi-domain
simulation and Model-Based Design for dynamic and embedded systems;
participating in all facets of the software development lifecycle and
collaborating with a cross functional team; conceptualizing, architecting,
and implementing the next generation of block diagram tools for
engineering dataflow and multicore processing systems; working on novel
designs to extend the expressive power of Simulink's graphical language;
and developing optimized algorithms to support Simulink's
execution framework. Education and Experience: Master’s degree (or foreign education equivalent) in
Engineering, Computer Science, Mathematics, Applied Mathematics, Physics,
or Information Technology and two (2) years of experience in job
offered or two (2) years of experience in algorithmic programming in
MATLAB, Simulink, and C/C++. OR Ph.D. degree (or foreign education equivalent) in Engineering,
Computer Science, Mathematics, Applied Mathematics, Physics, or
Information Technology and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Mathematics, Applied Mathematics, Physics,
or Information Technology and six (6) years of experience in job
offered or six (6) years of experience in algorithmic programming in
MATLAB, Simulink, and C/C++. Special Requirements: • Demonstrated expertise performing simulations using
model-based design tools. • Demonstrated expertise in algorithmic programming in MATLAB
and C/C++; and simulating control systems using Simulink. • Demonstrated expertise designing algorithms for automatic
code generation and for software verification and synthesis. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 16889 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 , Senior Software Engineer, Engineering , Natick, MA, Massachusetts