Senior Software Engineer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: July 27, 2021
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing, developing and testing
sophisticated software in the automated driving, control system
design, and fly by wire domains; developing the next generation of
simulation technologies for model-based design; designing and
implementing features for Simulink engine and solvers; developing
new features and advanced algorithms in Simulink for better
modeling, fast simulation and deep analysis of systems;
participating in all facets of software development including
designing and implementing new software features; enhancing
existing software to accommodate new requirements; collaborating
with cross-functional product development teams; and developing
advanced simulation algorithms for fast simulation and
analysis. Education and Experience: Masters degree (or foreign education equivalent) in Engineering,
Computer Science, Mathematics, or Physics and two (2) years of
experience in job offered or two (2) years of experience performing
agent-based modeling. OR Ph.D. degree (or foreign education equivalent) in Engineering,
Computer Science, Mathematics, or Physics and no experience. OR Bachelors degree (or foreign education equivalent) in
Engineering, Computer Science, Mathematics, or Physics and six (6)
years of experience in job offered or six (6) years of experience
performing agent-based modeling. Special Requirements: Demonstrated expertise in object oriented design and programming
in C++, MATLAB, and Simulink. Demonstrated expertise designing numerical algorithms or writing
algorithms for simulation autonomous vehicles using MATLAB and
Simulink. Demonstrated expertise designing autonomous vehicle
communication systems according to wireless communication protocols
-- IEEE 802.11P, WAVE/DSRC, and LTE. Demonstrated expertise using graph theory and ordinary
differential equations (ODE) or partial differential equations
(PDE) to analyze autonomous vehicle communication systems. [Experience and/or expertise may be gained during Doctoral
program.] For the position listed above, interested candidates may search
by job code 25851 for specific job details and requirements and
apply online on the Careers Page at
https://www.mathworks.com/company/jobs/opportunities.html
Keywords: The MathWorks, Inc., Somerville , Senior Software Engineer, Computer , Natick, Massachusetts , Massachusetts