Software Engineer III
About this role:
Pickle is on the hunt for a dynamic and driven Software Engineer III to revolutionize the future of warehouse automation. You’ll design and develop algorithms that enable our robots to navigate complex environments with precision. If you thrive on solving real-world robotics challenges in a collaborative, fast-paced startup environment, we’d love to hear from you.
\n What You’ll Accomplish:- Design, implement, and optimize motion planning and control systems for mobile manipulation robots.
- Collaborate with cross-functional teams including mechanical, electrical, and software engineers to integrate motion planning algorithms with hardware and software systems.
- Participate in the refinement of robotic path planning algorithms to adapt to evolving customer needs and varying operational conditions.
- Test and iterate on solutions to improve reliability, reduce failure rates, and enhance the overall performance of the robot's mobile manipulation capabilities.
- Conduct performance tuning in simulation and on robot to ensure efficient resource usage and minimize latency in robotic operations.
- Contribute to the architecture of scalable software systems that support multiple robot deployments across diverse environments.
- A software engineer with 3-7 years of experience working in robotics environments, whether in academia, industry, or research settings.
- Holder of a bachelor's degree in computer science, robotics, electrical engineering, or a related field; a master's degree or higher is strongly preferred.
- An expert in Python, with extensive hands-on experience developing and optimizing robotics software. Experience with additional programming languages, such as Rust, C++, or Julia is preferred.
- Capable of adapting to new tools and frameworks as needed.
- Experienced in motion/path planning, with a strong understanding of robot kinematics, control systems, and navigation algorithms.
- Mathematically inclined, with a deep understanding of algorithms, data structures, and mathematical optimization.
- Familiar with test-driven development (TDD) and comfortable applying TDD practices to ensure reliability and maintainability in product development.
- Detail-oriented with a systems-level mindset, able to integrate motion planning software into larger robotic architectures.
- Collaborative and communicative, able to work closely with multidisciplinary teams to drive product innovation and troubleshooting.
- Willing to work in-office from our Cambridge, MA location at least three days per week, fostering a strong team dynamic and hands-on testing with our robotics systems.
- Adaptable and eager to learn, staying up to date with the latest advancements in robotics, AI, and motion planning.
About Pickle Robot
Want to get in on the ground floor of a fast-growing, VC-backed robotics company? Join Pickle Robot! We build systems that companies and their teams love.
Pickle robots unload trucks. Every day, millions of trucks and containers are loaded and unloaded, often requiring manual labor—tough, dirty, dangerous, and hard to staff. Pickle automates this process using AI, machine learning, and robotics to deliver reliable products. Our Unload Systems work with teams on loading docks to make the job safer, faster, and more efficient.
Pickle provides best-in-class benefits including health, dental, & vision insurance; unlimited vacation, along with all federal and state holidays; 401K contributions of 5% your salary, travel supplies, and other items to make your working life more fun, comfortable, and productive.
Recommended Jobs
Security Sales Executive
Field Sales Role must live in Territory! Advance your career with the Johnson Controls team! As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the perf…
Obstetrics and Gynecology Physician
We are seeking dedicated Obstetrics and Gynecology Physicians to join our team. This position is designed to dramatically improve patient safety and satisfaction by ensuring every pregnant woman prese…
RN Registered Nurse (HHA and CNA Supervisor) GREATER BOSTON
" Guardian Angel Senior Services employ people with heart, patience, and understanding. We truly pride ourselves in the remarkable people that make up our staff. They are the ones responsible for cre…
DRIVERS WITH CDL-A, REGIONAL NIGHT DRIVING
We're looking for motivated drivers who are ready to join a stable, well-paid team. This is a consistent position offering excellent benefits and a positive, professional work environment. Ideal…
Technical Product Analyst
The Elevator Pitch Evolv is looking for a Technical Product Analyst to join our growing product team. In this role, you will work across multiple products and collaborate with cross-functional tea…
BCBA (full-time or part-time)
Location: On-site Raynham, MA Sunflower Development Center, located in Raynham, MA is currently seeking a skilled and compassionate BCBA to join our dynamic team on a full-time or part-time bas…
Diesel Mechanic
Diesel Mechanic – Heavy Truck Repair Location: Lowell, MA Pay: $35–$45/hr (based on experience) Schedule: Monday–Friday | 6:00 AM – 3:00/4:00/5:00 PM | 45–50 hrs/week + OT Role Overview…
Property Risk Engineer
Who Are We? Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property ca…
Outpatient Family or Internal Medicine Physician
Excellent opportunity for a full time Outpatient Family or Internal Medicine Physician to join one of the state's largest multi-specialty, multi-site physician group practices providing care for the c…
Embedded Engineer
Embedded Software Engineer Check out and join our energetic team at Sense! We’re a VC-backed, post-Series C climate tech company entering our next stage of growth. We’re located in Central Squar…