Skip to main content

Pickle Robot

Robotics Software Engineer

Charlestown, MA$0.1k–$0.1kfull-timemidAdded 3 days ago

About this role

Develop and optimize software for robotic systems in a fast-paced industrial environment. You'll work on real-time control systems, perception algorithms, and autonomous navigation while collaborating with hardware engineers and product teams.

What you'll do

  • Design and implement real-time control software for robotic platforms
  • Develop perception and computer vision algorithms for autonomous systems
  • Debug and optimize performance of embedded robotics code
  • Collaborate with mechanical and electrical engineers on system integration
  • Write and maintain comprehensive documentation and automated tests
  • Participate in code reviews and contribute to technical architecture decisions

What they're looking for

  • C++ programming
  • Real-time systems and embedded software
  • ROS (Robot Operating System)
  • Computer vision and perception
  • Git and version control
  • Python scripting
  • Linux/UNIX
  • Autonomous systems design
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Pickle Robot

Pickle Robot builds warehouse automation robots and the software infrastructure to operate them at scale. The company is hiring simulation engineers, robotics software engineers specializing in ML and grasping, DevOps engineers, and backend engineers to develop cloud-based systems, robotic workflows, and human-robot interaction platforms.

View all jobs at Pickle Robot

Likely interview questions

  • Describe your experience with ROS and how you've used it in a robotics project.
  • How would you approach debugging latency issues in a real-time control system?