Pickle Robot Company

Senior Robotics Software Engineer, Perception

Pickle Robot Company

full-time

Posted on:

Location Type: Hybrid

Location: Charlestown • Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

DockerLinuxPython

About the role

  • Architect a Hybrid Perception Stack: Design and implement a scalable perception architecture leveraging C++ and Python.
  • Build Multi-Sensor Pipelines: Create robust pipelines to fuse data streams into a unified 3D world model.
  • Optimize Data Throughput: Identify bottlenecks and optimize memory management and serialization.
  • Hardening for the Real World: Turn research-grade sensor setups into production-grade systems.

Requirements

  • 5+ years of experience in robotics software engineering.
  • Proven experience building mixed-language (C++/Python) stacks for robotics systems.
  • Hands-on experience with sensor stacks, including RGB-D cameras, LiDARs, and IMUs.
  • Strong foundation in 3D coordinate transforms and linear algebra.
  • You are a "full-stack" robotics engineer.
  • Ability to articulate architectural trade-offs for best system decisions.
  • Expert in Modern C++ (17) and Python, with deep knowledge of binding and interfacing implementations (e.g., nanobind, interprocess communication).
  • Proficient in Linux (Ubuntu), Docker, CMake, and CI/CD pipelines for robotics.
  • Location Requirement: This role is onsite at our HQ.
Benefits
  • Health, dental, & vision insurance
  • Unlimited vacation
  • All federal and state holidays off
  • 401K contributions of 5% your salary
  • Travel supplies and other fun, comfortable, and productive items

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++Python3D coordinate transformslinear algebrasensor stacksdata throughput optimizationmemory managementserializationbinding and interfacing implementationsmixed-language stacks
Soft skills
articulate architectural trade-offsfull-stack robotics engineering