Padmi
Summer Robotics logo
Summer Robotics

3D vision perception · laser-event sensing

Robotics Software Engineer

United States · OnsitePosted 17 days ago
HardwareMid-levelFull Time
Apply at Summer Robotics

Opens the source posting on jobs.ashbyhq.com

Source description

About the role

View original

Responsibilities

  • · Develop and maintain robot software systems for industrial assembly and inspection

  • applications

  • · Integrate cameras and sensors including calibration, coordinate frame management, and data pipelines

  • · Implement and debug coordinate transforms, hand-eye calibration, and rigid body math in production software

  • · Build production-quality C++ and Python software for real-time robotic systems

  • · Architect multi-process and multi-threaded systems for reliable robot operation

  • · Collaborate with algorithms and perception engineers to deploy 3D vision capabilities on

  • robot platforms

  • · Develop testing, debugging, and deployment infrastructure for robot software

Minimum Qualifications

  • · Strong C++ skills (STL, multithreading, memory management) and Python proficiency

  • · Practical knowledge of 3D transforms, rotation representations, and camera/robot

  • calibration

  • · Experience integrating sensors and actuators on physical robot systems

  • · Comfortable with Linux development, Git, CMake, and CI/CD workflows

  • · Familiarity with real-time constraints and performance-critical code

  • · MS or higher in Robotics, Computer Science, Mechanical Engineering, or a related field

  • · 3+ years of professional experience developing software for robotic systems mindset

  • · Thrives in a fast-paced startup, comfortable owning projects end-to-end

  • · Passionate about building robots that work in the real world, not just in simulation

  • · Strong debugging instincts — can trace a problem from unexpected robot behavior back

  • through transforms, timing, and sensor data

  • · Comfortable with in-office collaboration (5 days/week in Campbell, CA)

  • Value Add

  • · Experience with ROS/ROS2 or similar robotics middleware

  • · Experience with industrial robotics, robot arms, or manufacturing automation

  • · Familiarity with motion planning frameworks (MoveIt, OMPL)

  • · Knowledge of gRPC, Protobuf, or similar IPC frameworks

  • · Experience with Docker, containerized deployment, and embedded compute (Jetson)

  • · Exposure to simulation environments (Gazebo, MuJoCo, Isaac Sim)

More at Summer Robotics

Related open roles

View all roles