Company Detail

Pickle Robot Company
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Software Engineer III  

    - Middlesex County
    About this role: Pickle is on the hunt for a dynamic and driven Softwa... Read More
    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. Who You Are: 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. \n 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, 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. Read Less
  • Senior Software Engineer, Navigation  

    - Suffolk County
    About this role: Pickle is seeking a dynamic, driven Senior Software E... Read More
    About this role: Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots. If you are experienced with and passionate about navigation and controls algorithms for mobile robots, and thrive on solving real-world robotics challenges, we’d love to hear from you. What You’ll Accomplish: Lead a team of engineers to design and optimize navigation and mobility controls algorithms to enhance the speed and safety of our autonomous mobile robot. Collaborate with cross-functional teams to integrate your contributions into the broader hardware and software system. Play a key role in designing and contributing to the architecture of scalable software systems that support the deployment of multiple robots in diverse and dynamic environments. Act as a mentor to other software engineers to improve the team’s overall capabilities in planning and control Who You Are: A software engineer with over 5 years of experience or a Master's Degree or higher with 3 years of experience working in robotics environments. Industry experience developing navigation algorithms for mobile robots is required. Proficient in Python. Experience with C++ is a strong plus. Experienced with motion planning and controls for robotics systems, with a strong understanding of navigation systems and non-holonomic mobile robots. Experience with mathematical optimization for motion planning is strongly preferred. Experienced leading a team of engineers through a Scrum process is preferred. Collaborative and communicative, focusing discussions on problem-solving ideas and experiments to drive product innovation. Experienced in working with complex algorithms and capable of optimizing for performance and reliability. Detail-oriented, but with a system-level mindset. Capable of debugging complex problems while maintaining system integrity. Willing to work in the office from our Charlestown, MA location at least three days per week. $140,000 - $160,000 a year Pay at Pickle At Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location. 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, 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. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Read Less
  • Senior Robotics Software Engineer, Perception  

    - Charlestown
    Job DescriptionJob DescriptionAbout this role:Pickle is seeking a dyna... Read More
    Job DescriptionJob DescriptionAbout this role:Pickle is seeking a dynamic, driven Senior Robotics Engineer, Perception, to revolutionize the future of warehouse automation. This role will focus on building out and hardening our multi-sensor perception engine. You will architect a hybrid stack that leverages the speed of C++ and the versatility of Python to process multimodal sensor data. Your work will directly enable our robots to navigate and manipulate objects with superhuman reliability in the messy, real-world environments of truck trailers and loading docks.What You’ll Accomplish:Architect a Hybrid Perception Stack: You will design and implement a scalable perception architecture that leverages C++ for high-throughput, low-latency processing and Python for novel feature developments, ensuring seamless inter-process communication.Build Multi-Sensor Pipelines: You will build robust pipelines to fuse disparate data streams (RGB, Depth, LiDAR, Odometry) into a unified 3D world model, handling time synchronization and spatial alignment challenges to deliver a single source of truth for the robot.Optimize Data Throughput: You will identify bottlenecks in the data path—from driver level to decision—optimizing memory management and serialization in C++ to feed Python inference engines without stalling the control loop.Hardening for the Real World: You will turn research-grade sensor setups into production-grade systems, handling edge cases like sensor dropouts, occlusion, and lighting changes to guarantee 99.9% system uptime.Who You Are: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. You don't just write the algorithm; you care about the driver that feeds it and the API that consumes it.You can articulate architectural trade-offs to drive the best system-level decisions.Expert in Modern C++ (17) and Python, with deep knowledge of binding and interfacing implementations (e.g., nanobind, interprocess communication), Linux (Ubuntu), Docker, CMake, and CI/CD pipelines for robotics.Location Requirement: This role is onsite at our HQ to work directly with the physical sensor rigs and robots.Pay at PickleAt Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location.
    About Pickle RobotWant 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.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Read Less
  • Senior Robotic Software Engineer, Navigation  

    - Charlestown
    Job DescriptionJob DescriptionAbout this role:Pickle is seeking a dyna... Read More
    Job DescriptionJob DescriptionAbout this role:Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous mobile robots. If you are experienced with and passionate about navigation and controls algorithms for mobile robots, and thrive on solving real-world robotics challenges, we’d love to hear from you. What You’ll Accomplish:Lead a team of engineers to design and optimize navigation and mobility controls algorithms to enhance the speed and safety of our autonomous mobile robot.Collaborate with cross-functional teams to integrate your contributions into the broader hardware and software system.Play a key role in designing and contributing to the architecture of scalable software systems that support the deployment of multiple robots in diverse and dynamic environments.Act as a mentor to other software engineers to improve the team’s overall capabilities in planning and controlWho You Are:A software engineer with over 5 years of experience or a Master's Degree or higher with 3 years of experience working in robotics environments. Industry experience developing navigation algorithms for mobile robots is required.Proficient in Python. Experience with C++ is a strong plus. Experienced with motion planning and controls for robotics systems, with a strong understanding of navigation systems and non-holonomic mobile robots.A deep understanding of robot kinematics and dynamics is required.Experience with graph search methods for planning, such as A*, RRT, and/or PRM is required.Experience with mathematical optimization techniques, including convex optimization and nonlinear programming, is required.Experience with trajectory optimization and/or model-predictive control is a strong plus.Experience with collision avoidance and autonomous recovery behaviors is a strong plusExperience with mathematical optimization for motion planning is strongly preferred.Experience with machine learning techniques for motion planning, such as behavior cloning and diffusion policies, is a strong plus.Experience with control algorithms for mobile robots, such as PID, Pure Pursuit, and/or LQR is required Experienced with shipping and supporting navigation features for a fleet of mobile robotsExperienced in leading a team of engineers through a Scrum process is preferred.Collaborative and communicative, focusing discussions on problem-solving ideas and experiments to drive product innovation.Experienced in working with complex algorithms and capable of optimizing for performance and reliability.Detail-oriented, but with a system-level mindset. Capable of debugging complex problems while maintaining system integrity.Willing to work in the office from our Charlestown, MA location at least three days per week.Pay at PickleAt Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location.
    About Pickle RobotWant 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.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Read Less
  • Senior Robotics Software Engineer, Manipulation  

    - Charlestown
    Job DescriptionJob DescriptionAbout this role:Pickle is on the hunt fo... Read More
    Job DescriptionJob DescriptionAbout this role:Pickle is on the hunt for a dynamic and driven Senior Software Engineer, Manipulation, to revolutionize the future of warehouse automation. You will design and develop algorithms that enable our manipulator arms to swiftly and safely manipulate and unload packages. If you thrive on solving real-world robotics problems in a collaborative, fast-paced startup environment, we’d love to hear from you.What You’ll Accomplish:Design, implement, and optimize motion-planning algorithms to improve the safety and speed of our autonomous robotic manipulators.Collaborate with cross-functional teams to integrate your contributions into the broader hardware and software system.Play a key role in designing and contributing to the architecture of scalable software systems that support the deployment of multiple robots in diverse and dynamic environments.Act as a mentor to other software engineers to improve the team’s overall capabilities in planning and manipulation.Who You Are:A software engineer with a Master’s degree in Computer Science, Robotics, or a similar field, and at least 5 years of relevant experience working with a mix of academic and industrial autonomous robots. Experienced with motion planning for robotic manipulators, with a strong understanding of dynamics, sample-based planning, and optimization.Experience with machine learning methods for planning is a definite plus. Experienced in working with complex algorithms and capable of optimizing for performance and reliability.Proficient in Python and C++Collaborative and communicative, focusing discussions on problem solving ideas and experiments to drive product innovation.Detail-oriented, but with a system-level mindset. Capable of debugging complex problems while maintaining system integrity.Willing to work in the office from our Charlestown, MA location at least three days per week. Adaptable and eager to learn, staying up to date with the latest advancements in robotics and motion planning.Pay at PickleAt Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location.
    About Pickle RobotWant 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.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Read Less
  • Senior Software Engineer, Robotics Task Planning  

    - Charlestown
    Job DescriptionJob DescriptionAbout this role:Pickle is seeking a dyna... Read More
    Job DescriptionJob DescriptionAbout this role:Pickle is seeking a dynamic Senior Software Engineer to join the team and focus on enhancing the speed and performance of our truck-unloading robot. This role requires advanced expertise in robotics and machine learning to further elevate the intelligence of our systems.What You’ll Accomplish:Research, prototype, and develop functions and algorithms that unlock new capabilities for our autonomous truck unloading robots, allowing them to handle increasingly complex tasks with greater efficiency.Enhance the existing capabilities of our robots, driving improvements in both speed and reliability to optimize unload performance.Characterize the system’s performance across a vast quantity of data and use it to inform future work, building better understanding of the system’s current and potential performance.Collaborate with cross-functional software engineering teams to seamlessly integrate your contributions into broader hardware and software systems.Play a key role in designing and contributing to the architecture of scalable software systems that support the deployment of multiple robots in diverse and dynamic environments. Take ownership of key subdomains of the task planning system, providing context and guidance for fellow engineers who are less familiar with those aspects of the systemWho You are:A seasoned Software Engineer with 5-7 years of experience, preferably within robotics or a closely related field.A graduate with a bachelor’s or master’s degree in robotics, computer science, or a similar discipline—Master’s degree preferred.An engineer with a proven track record in developing autonomous robotic systems.Highly proficient in object-oriented programming with Python (or C++), with experience in other relevant languages as a plus.Experienced in motion and behavioral planning for robots or other autonomous systems, with a deep understanding of these key areas.Experienced in working with complex algorithms and data pipelines, capable of optimizing for performance and scalability.Some experience with aggregation and analysis of data, with a good eye for recognizing trends and turning them into actionable responses.A strong, clear communicator who centers discussion on ideas and experiments.Willing and able to work from our Charlestown, MA office at least three days per week.
    Pay at PickleAt Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location.
    About Pickle RobotWant 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.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany