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
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 RobotLikely 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?