S

Symbotic

Robotics and software automate supply chains

Staff Robotics Software Engineer - Perception & AI

Robotics & Autonomous SystemsUpdated on Nov 13
Full-timeWilmington, MA, USA$144k - $211.2k

About the Job

Requirements

  • A minimum of 8 years of related experience or equivalent work experience is required.
  • A bachelor's, master's, or Ph.D. in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field is required.
  • Strong software engineering proficiency in Modern C++ and Python, including experience with Linux, real-time or low-latency systems, and multithreaded programming is required.
  • Hands-on experience developing perception or autonomy software for physical robotic systems or autonomous vehicles is required, with strong knowledge of 3D point clouds, filtering, clustering, spatial calibration, and coordinate geometry.
  • Experience integrating, debugging, validating, and deploying production perception systems using ROS/ROS2 or comparable robotics middleware is required, with familiarity with PCL, OpenCV, Docker, and edge-compute environments.
  • Experience building automated data or machine learning pipelines, intelligent agents, robot learning systems, automated labeling workflows, or related autonomy capabilities is required.
  • Strong technical communication and architectural leadership skills are required, including the ability to independently drive design reviews, document technical decisions, collaborate across engineering disciplines, and mentor other engineers.
  • A valid driver's license and ability to drive and/or fly to client locations and company headquarters are required.

Responsibilities

  • Architect, implement, optimize, and maintain real-time 3D LiDAR and point-cloud perception, filtering, calibration, and sensor-noise handling algorithms using Modern C++ and Python.
  • Own perception functionality end to end, from sensor characterization and technical design reviews through testing, validation, and fleet deployment.
  • Develop intelligent agents and automated pipelines for data labeling, dataset curation, edge-case triage, and large-scale offline regression validation.
  • Research and build approaches for autonomous recovery, robot learning, adaptive decision-making, and behavior generation across perception-driven robotic applications.
  • Partner with Controls, System Software, and System Test teams to integrate perception and autonomy decisions into core vehicle software.
  • Drive engineering standards through architectural leadership, comprehensive unit and regression testing, code reviews, technical documentation, and mentoring.
  • Expand perception capabilities across multiple robot platforms and operating conditions, including environments where sensor noise and physical conditions introduce new perception challenges.

About the Company

Symbotic

Robotics and software automate supply chains

What Symbotic does: Symbotic develops and provides automated supply chain solutions by combining proprietary robotics hardware with software to help manufacturers, distributors, and retailers move goods faster and more efficiently. How its product works: The company offers an integrated system that includes robotic hardware and software, deployed into warehouses and other facilities, with ongoing implementation, maintenance, and support to run automated processes that manage inventory, picking, sorting, and logistics tasks. How it differs from competitors: It provides an end‑to‑end automation platform that tightly integrates hardware, software, and services in a single solution, focusing on delivering turnkey deployments and sustained support rather than standalone equipment. What its goal is: To make supply chains faster, more efficient, and more profitable for its customers.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Wilmington, DE
Founded
2007

Recently Posted Jobs

Explore more opportunities at Symbotic

See more jobs