Jan 31, 2020

Robotics and Autonomous Systems Application Engineer (23212-PWAT)

  • Professional Diversity Network
  • Natick, MA, USA
Full-Time Engineering

Job Description



Robotics and autonomous system design is a multi-discipline area where both low-level component design (e.g., motor control, mechanical design, computer vision, sensor data processing), and high-level system design, e.g., SLAM, path planning, multi-agent robots) are included. It requires an application engineer (AE) to be able to talk in multiple dimensions and understand different design disciplines and tools. As an AE for the robotics and autonomous systems area, you will leverage your experiences in control, perception, mechatronics, computer vision, signal processing, and real-time implementation to understand and effectively communicate and support the adoption of Model-Based Design for MathWorks' Robotics and Autonomous Systems Products.


  • Drive the growth and adoption of MathWorks' Robotics & Autonomous Systems Products (Robotics System Toolbox, ROS Toolbox, Navigation Toolbox, Sensor Fusion & Tracking Toolbox)
  • Support vertical industries for robotic manipulators, ground vehicles, humanoid robots, and UAVs
  • Support sales and customers with design and implementation workflows for robotics and autonomous systems including simulation and code generation for embedded systems
  • Perform deep engagements and product evaluations
  • Support international robotics research tradeshows/conferences
  • Create webinars, demos, and technical selling collateral
  • Provide trainings to technical teams from field offices worldwide
  • Provide feedback to Development and Marketing for long-term planning and area strategy


  • Experience with autonomous system algorithm development
  • Experience with MathWorks tools (Coders, Image Processing, Stateflow, Optimization)
  • Experience with control design, computer vision and/or signal processing
  • Experience with ROS
  • Knowledge of C++
  • Knowledge of HDL or GPU programming is a plus

Required Qualifications
  • A bachelor's degree and 7 years of professional work experience (or a master's degree and 5 years of professional work experience, or a PhD degree) is required.
  • Candidates must be willing to travel 25% to 50% of the time
  • Demonstrated experience in/with Robotics Programming
The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here.MathWorks participates in E-Verify. View the E-Verify posters here.



Apply Now