Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: November 18, 2019
Job Description:
Working under the direction of the Engineering Manager, will be
responsible for designing, developing and testing sophisticated automated driving software systems; developing and
delivering state-of-the-art algorithms in MATLAB and Simulink, user interfaces, and demos in support of motion
planning, mapping, and control in automated driving workflows to customers worldwide; assessing literature,
gathering customer input, writing functional specifications, and participating in design reviews; implementing and testing
algorithms using MATLAB and C++ on Windows, Linux and Mac platforms; and collaborating with other developers,
quality engineers, usability specialists, and technical writers. 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 in
development, testing, or technical support of automated driving algorithms. Special Requirements: Demonstrated expertise developing autonomous algorithms in C++,
MATLAB and Simulink within a multiplatform environment -- Windows, Linux, and Mac. Demonstrated expertise in mathematical modeling and numerical
simulation of kinematic and dynamic systems in MATLAB and Simulink; and in C/C++ code generation using
MATLAB Coder and Embedded Coder. Demonstrated expertise designing and implementing motion
planning and trajectory optimization algorithms for robotic and automated vehicle systems. Demonstrated expertise using classical, modern, and nonlinear
control theories -- PID, MPC, and LQR -- to design and test controllers for automotive and robotic
applications. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 22680 for specific job details and requirements and apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., North Attleborough , Software Engineer, Engineering , Natick, MA, Massachusetts