Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: June 1, 2020
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing, developing and testing
sophisticated software used by customers in the mechanical
engineering domain; performing software development to support the
core technology for Simscape, MathWorks flagship physical modeling
product; gathering requirements from customers, application
engineers, and marketing; participating in the end-to-end process
of software development including feature design, architecture, and
implementation; and researching and developing new methods for
model simulation that allows customers to simulate physical systems
efficiently and reliably. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering or Computer Science and no experience. OR Bachelors degree (or foreign education equivalent) in
Engineering or Computer Science and five (5) years of experience in
job offered or five (5) years of experience programming in C++ and
applying numerical methods for model simulation. Special Requirements: Demonstrated expertise in object oriented design, analysis and
programming using C/C++ and MATLAB, including using C++ libraries
-- Boost and STL. Demonstrated expertise developing and analyzing numerical
algorithms for consistency, stability, error analysis and order of
convergence; and modeling and testing physical systems --
mechanical, electrical, and hydraulic systems -- to increase test
coverage. Demonstrated expertise applying numerical methods (Forward
Euler, Backward Euler, Newtons method and Trapezoidal rule) for
simulation of physical systems, including solving linear,
switched-linear, and nonlinear differential equations. Demonstrated expertise in the full software development
lifecycle (SDLC), including use case gathering, requirement
analysis, functional design, architecture design, implementation,
integration and testing. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 23771 for specific job details and requirements and
apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Manchester , Software Engineer, Engineering , Natick, MA, New Hampshire