Computer Vision Engineer

Symbotic
Apply Now

Job Description

In this role you will be working directly with the current engineering team that is focusing on building our next generation mobile robot which automates storage and retrieval within a distribution center. Your charge will be to develop vision system capabilities for our mobile fleet that will increase the overall reliability of our automated solution. You’ll be building the architecture that lets our robots recognize package features and geometry, measure sizes and distances, react to obstructions and unexpected events, and work effectively within a fleet of a few hundred to a thousand others just like itself. You’ll collaborate frequently with the controls and motion planning teams to integrate visual feedback into our bot control procedures.

Responsibilities:

  • Participate in development of an accurate near-real-time 3d geometry / feature recognition and 3d reconstruction and model matching pipeline using both 3d range sensing and video camera input.
  • Work closely with software and controls engineers to integrate our vision system into our overall robotic warehouse system.
  • Collaborate with our electrical and mechanical hardware team on the design of vision sensor package and related systems.
  • Develop highly reliable C/C++ software to implement 3D vision algorithms to enable improved case handling, localization, and obstacle detection.
  • Optimize a multi-process, multi-threaded applications on a high performance, time-critical computing platform
  • Develop both internal and external tools to visualize, analyze and interact with 3D information
  • Design and implement unit and integration testing strategies for mission-critical software and hardware
  • Operate outside your area of direct expertise to collaboratively solve difficult problems with the rest of our multi-disciplinary team
  • Developing computer vision algorithms for real-time real-world applications in the warehouse
  • Prototyping in scripting languages as needed
  • Transitioning to embedded CPU/GPU code for production.
  • Surveying literature and implementing state-of-the-art techniques to take on challenging problems.
  • Developing, documenting, and directing software system testing, troubleshooting, and verification procedures.
  • Supporting manufacturing with hardware requirements and technology integration

Qualifications

  • B.S., M.S. or Ph.D in Computer Science, Engineering, Mathematics or equivalent experience.
  • Minimum of 5 years’ work experience in computer vision, range image processing, mobile robotics in a professional setting.
  • Experience with machine learning and classification, exposure to deep learning frameworks
  • Experience implementing image processing/computer vision algorithms for real-time apps
  • Experience with scripting languages for quick prototyping of computer vision applications (Python or MATLAB preferred).
  • Linux development experience
  • Linux network maintenance experience
  • Git/Github/Gitlab experience in dynamic agile Scrum-based environment.
  • Experience with some subset of the following topics needed: active range sensing, passive stereo vision, camera calibration, OpenCV, IFM range imaging sensors, CUDA, Gazebo, computer graphics, geometric modeling, OpenGL, lidar, Jetson Xavier-NX, Mobile Robot Control Systems, SLAM, ROS/2, mobile robot physics, mobile robotics, structural mechanics, Solidworks, Revit, technical writing, NVIDIA VPI, NVIDIA Isaac, TensorFlow, Linux BSP maintenance experience

Company Info.

Symbotic

Symbotic® has developed proprietary and innovative robotics and software to deliver an advanced automation solution to make the supply chain faster, more efficient and more profitable for manufacturers, distributors and retailers of all sizes.

  • Industry
    Information Technology
  • No. of Employees
    300
  • Location
    200 Research Drive, Wilmington, MA 01887, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Symbotic is currently hiring Computer Vision Engineer Jobs in Wilmington, MA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More