L

Lightspeed

Cloud-based POS and payments for SMBs

Senior World Sensing Engineer

Robotics & Autonomous Systems +1Confirmed live in the last 24 hours
Full-timeNorthbrook, IL, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of building perception, sensing, or state estimation for physical robots or autonomous systems, with systems deployed in production.
  • Experience architecting a multi-sensor suite end to end, including selection, placement, synchronization, calibration, and the data pipeline.
  • Deep expertise in 3D vision and geometry, including multi-view geometry, point cloud registration, simultaneous localization and mapping, and sensor fusion across cameras, lidar, and inertial measurement units.
  • Experience building a world or scene representation consumed by planning or control, not only detectors.
  • Experience with deep learning for perception in PyTorch, from dataset development through model deployment.
  • Strong C++ and Python skills.
  • Experience with ROS2, Linux, Docker, and continuous integration and continuous delivery workflows.
  • A record of setting technical direction across teams and mentoring senior engineers.

Responsibilities

  • Define the sensor suite for every robot family across factory cells, mobile DEX, and roof configurations, and upgrade it when a trade requires a new signal.
  • Own sensor selection, position, and orientation on every robot to address coverage, occlusion, and changing light; the application team handles mounting and protection against dust and overspray.
  • Own time synchronization across every sensor, robot state, and teleoperation stream.
  • Own the calibration strategy, including intrinsic, extrinsic, hand-eye, and camera-lidar calibration, and keep it reliable through tool changes and daily operation.
  • Build the sensor data pipeline for capture, streaming, compression, and logging at rate, delivering data to the world model, teleoperation, and robot learning.
  • Monitor sensor health and detect drift before it affects a task.
  • Design the world model as an element graph keyed to BIM, with poses and uncertainty and states for each element: planned, placed, fastened, verified, or failed.
  • Register BIM to as-built conditions to tool tolerance, for panels in the factory and rooms on site.
  • Build sensor fusion and localization so mobile robots know their location relative to the building, not just a map.
  • Keep element state current using perception and the verification results of every primitive.
  • Own the world-model interface used by the planner, primitives, and teaching pipeline, designed for sharing across multiple robots.
  • Set the direction for a generalized perception model that shares geometry and categories and learns new features from a few examples.
  • Build measurements for material state, including cable and tape position, mud and surface flatness, foam depth, and fastener seating.
  • Build object detection, segmentation, and 6-DoF pose estimation for parts, tools, and fasteners in cluttered, confined, and poorly lit spaces.
  • Set accuracy targets tied to task success and build benchmarks to measure them.
  • Deploy perception at the edge within a defined latency budget.
  • Co-own foundation interfaces with the robot learning and agentic planning principals, and own the world-model interface.
  • Add the features and sensing each new trade needs as it moves through the skill pipeline.
  • Measure success by how quickly a new trade can be taught.
  • Decide with the robot learning principal what data is collected and how failures are labelled.
  • Set sensing and perception architecture across both robot families.
  • Mentor perception and sensing engineers.
  • Write production code and test on real robots every week.

Desired Qualifications

  • A Master of Science or PhD in Robotics, Computer Vision, Computer Science, or a related field.
  • Experience with scan-to-CAD or scan-to-BIM comparison, as-built verification, or digital twins.
  • Experience with world modeling, mapping, or localization on an autonomous vehicle or field robotics team.
  • Experience with perception for manipulation, including deformable objects or surface measurement.
  • Experience with vision foundation models such as SAM, DINOv2, or FoundationPose.
  • Experience with observation spaces for imitation learning or vision-language-action policies.
  • Experience with sensor data for robot learning datasets, such as MCAP or rosbag.
  • Experience with hardware time synchronization, including PTP and hardware triggers, CUDA, TensorRT, and edge deployment on NVIDIA Jetson.
  • Experience with simulation and synthetic data using Isaac Sim, MuJoCo, or similar tools.
  • Experience with a shared world model across multiple robots.
  • Background in construction, manufacturing, or industrial automation.

About the Company

Lightspeed

Cloud-based POS and payments for SMBs

Lightspeed provides cloud-based software and payment solutions for small and medium-sized retailers and restaurants. Its platform combines point-of-sale, inventory management, customer data, loyalty, analytics, and payments into one subscription service, usable across physical locations and online channels. This unified system lets businesses manage sales, inventory, orders, and customer interactions through POS terminals, online stores, and back-office tools, with payments processed within the same platform. Lightspeed differentiates itself with a broad, global, omnichannel offering tailored to SMBs in both retail and hospitality, backed by ongoing support and rapid setup, and its goal is to help these businesses grow by simplifying operations and boosting revenue through scalable technology.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Montreal, Canada
Founded
2005

Recently Posted Jobs

Explore more opportunities at Lightspeed

See more jobs