Senior Perception Software Engineer
Pickle Robot Company
Job Description
Job Description
About this role:
Pickle is on the hunt for a dynamic and driven Senior Perception Software Engineer to revolutionize the future of warehouse automation. This role will focus on working heavily with 3D LiDAR and other multi-sensor arrays to tackle complex challenges in state estimation, scene perception, mapping, and localization. You will play a crucial part in writing robust, production-grade software that translates raw sensor data into actionable intelligence for our robots operating in dynamic, real-world unloading docks.
What You’ll Accomplish:Drive the accuracy and precision of our localization and state estimation pipelines. You will ensure reliable pose estimation of the robot's mobile base and scene components.
Develop advanced obstacle mapping for collision avoidance that thrives in messy environments.
Implement and optimize point cloud processing algorithms tailored for real-time edge compute.
Architect a robust software stack that efficiently parses and interfaces with the outputs of our machine learning models, integrating novel perception pipelines seamlessly into the core production codebase.
Improve and automate multi-sensor calibration routines. You will manage tolerance stacks and ensure high-fidelity spatial alignment across our sensor suites to guarantee a single source of truth for the robot.
5+ years of experience in robotics software engineering (or an MS with 3+ years of highly relevant industry experience).
Exceptional software engineering fundamentals, highly proficient in Python and C++ for production systems.
Strong mathematical foundation in linear algebra, geometry, and probabilistic robotics.
Hands-on experience building perception stacks using industry-standard tools and frameworks, including ROS/ROS2, OpenCV, Open3D, Eigen, and Git.
Hands-on experience with sensor stacks including 3D LiDARs, IMUs, and cameras.
You are a "full-stack" robotics engineer who cares about accuracy, precision, and edge cases in the physical world and can articulate architectural trade-offs to drive the best system level decisions.
Experience with optimization libraries (Ceres Solver, GTSAM), parallel computing (CUDA), Docker, and PCL preferred.
- Willing and able to work from our HQ in Charlestown, MA, at least 3 days a week.
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, & 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.
- ...Robotic Perception Software Engineer You will work with a small team of robotic perception experts to drive the development of robot software modules that focus on estimating user and environment state from audio and video data. These modules will run on embedded compute...SeniorWork experience placement
$242k - $333k
...complementary advantage of on‑board (low cost) sensors to improve Perception performance for highway and adverse weather. Qualifications... ...(RBV - Risk Balanced Verification) for evaluating hardware/software changes in varied environments. Familiarity with diverse perception...SeniorOdd jobTemporary work- ...Senior Software Engineer - Search As a Senior Software Engineer on our Search Services and Applications team, you'll design and build cloud... ..., distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. RevSpring is an equal...Senior
$159k - $207k
...the system that executes the software and neural networks that... ...the intersection of software engineering, machine learning, sensors,... ...You'll Be Doing: As a senior engineer in the Next-Gen Technologies... ...deep learning experts in perception, prediction, and other...SeniorWork at office2 days per week- ...Senior Robotics Software Engineer We understand that general purpose and generally intelligent robots are going to be built in our lifetimes.... ...Building visual representations of the world Geometric perception Perception of seen and unseen objects Supervised learning...Senior
- ...Audio Software Engineer Our project is developing a new class of robotic platforms for social interaction. Your role is a mixture of applied... ...arrays, speakers, and DSP chips Develop multimodal perception approaches fusing audio and vision Prototype innovative applications...Senior
- ...Senior Software Engineer – Robotics, Machine Learning & Picking Intelligence We are looking for a senior robotics engineer with strong applied... ...role. You will build, deploy, and continuously improve perception, decision-making, and learning systems that directly...SeniorLive inFlexible hours
$140k - $200k
...and more. Across the board we write software to make our robots more capable, faster... ...representations of the world Geometric perception Perception of seen and unseen objects... ...& Titles At Tutor, we believe great engineers and researchers are defined by what they...SeniorWork at office- ...this role, you will architect and develop ROS2-based control, perception, and motion planning systems for 6-axis articulated manipulators... ...control stack, industrial hardware and Gecko's inspection software Support system deployment and validation in production environments...SeniorWork at officeWork from homeFlexible hours
- ...About You: You are an experienced engineer when it comes to all things perception for robotics and autonomous... ...). You have experience developing software and integrating with complex systems... ...competent at working with a team of senior and junior engineers, can make and...Temporary work
- Anduril in Boston, Massachusetts, is looking for a Robotics Engineer to enhance vehicle perception and planning capabilities. In this role, you will implement safety and navigation systems, work with sensor data, and collaborate with various teams on developing next-gen...
$115k - $162k
...Senior Software Engineer, SharePoint ID 2026-10340 Job Location : Location US-MA-Boston Type Regular Full-Time... ...vision abilities include close vision, distance vision, depth perception and the ability to adjust focus. The employee will spend...SeniorFull timeTemporary workFor contractorsWork at office$176k - $240k
...driving. We are seeking highly motivated engineers who are passionate about solving complex... ...of teams working on things such as perception, planning, prediction, simulation, etc... ...automating pipelines Experience in industry software devops workflow and tools, for example,...Temporary workRelocation package$220k - $292k
...Senior Robotics Software Engineer, Maritime Boston, Massachusetts, United States Anduril Industries is a defense technology company with a... ...Robotics Engineers independently drive delivery of vehicle perception and planning capability integrated in to our products....SeniorFull timeWork experience placementImmediate startFlexible hours$220k - $292k
...Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor... ...of defense capability. ABOUT THE JOB Senior Robotics Engineers independently drive delivery of vehicle perception and planning capability integrated in to our...SeniorFull timeWork experience placementImmediate startFlexible hours- ...Zoox is looking for a software engineer to join our Perception team and help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. In this role, you will have access to the best sensor data in the world and...Full timeTemporary workRelocation package
- ...IBM Software Job Opportunity At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers...Senior
$140k - $175k
A growing robotics company seeks a Senior Machine Learning Engineer to drive innovation in their perception stack. This role involves designing multi-modal vision systems, leading model deployment, and ensuring production reliability. Candidates should have extensive experience...Senior- ...collaborating on sensor-specific lab tests. The ideal candidate will have strong C++ and Python skills and experience in diverse perception and data collection strategies for winter scenarios. Comprehensive benefits are offered, alongside a competitive salary package....Senior
$140k - $175k
Pickle Robot Company is seeking a Senior Machine Learning Engineer based in Boston. The role focuses on revolutionizing warehouse automation through advanced perception stacks and deploying robust vision models. The ideal candidate has 5+ years of experience in computer...Senior- ASUSTeK Computer Inc. is seeking a Senior Machine Learning Engineer in Boston, MA to lead the design and development of advanced computer vision and perception systems. The ideal candidate will have at least 8 years of experience in machine learning, specifically in computer...Senior
$125k - $167k
...Performance team is the crucial bridge between software development and real-world deployment.... ...are seeking a highly skilled Software Engineer to play a critical role in evaluating... ...understand needs and improve systems like Perception, Prediction, and Planning. Ensure...SeniorFull time$150k - $225k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: Boston, onsite Company Stage of Funding: Seed Office Type: Onsite Salary: $150K-$225K Company Description We're representing a dynamic startup focused on transforming...SeniorWork at office- ...Software Engineer, Front End The Software Engineer, Front End will build modular web applications that are easy to use and fully tested and monitored. This person will deliver features and will contribute to a component library to maximize code reusability. They will...Senior
- ...Senior Software Engineer, Product Boston Our vision is to become the leading biocomputing platform. The future of biology is in big data analysis, and we are on a mission to accelerate digital drug discovery with the Watershed platform. Watershed enables scientists...Senior
- ...The Role As a Senior Software Engineer, you'll build and ship the core systems behind Hike's AI healthcare platform. As the backbone of Hike's high-growth, mission-driven platform, you'll design scalable services, implement production AI, and deliver user experiences...Senior
$170k - $200k
...Senior Software Engineer Boston or NYC Daymark Health is a value-based oncology company redefining the cancer care experience for patients, providers, and health plans. Daymark's comprehensive, personalized cancer care platform empowers patients with dedicated care...SeniorContract workLocal area- ...Job Description: REQUIREMENTS: The position requires a Bachelor's degree, or foreign equivalent, in Computer Science, Software Engineering, Chemical Engineering, or a related field plus five (5) years of experience in the job offered or a related occupation. Position...Senior
- ...Job Description Job Description The Perception Object Detection and Tracking team at Zoox deals with perception of all people and objects that have a capability to move. Your role is to work with the ML model teams to bring cutting-edge models into the vehicle stack...Senior
- ...Software Engineer, Back End We are a company dedicated to harnessing nature to help farmers sustainably feed the planet. With a vision of creating a world where farming is an economically desirable and accessible profession, we work alongside growers to apply natural...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Perception Software Engineer. Be the first to apply!
- startup software engineer Charlestown, MA
- software developer Charlestown, MA
- ngo software engineer Charlestown, MA
- software engineer Charlestown, MA
- senior software engineer Charlestown, MA
- cybersecurity software engineer Charlestown, MA
- part time software developer remote Charlestown, MA
- intel software engineer Charlestown, MA
- software engineer healthcare Charlestown, MA
- software developer fintech Charlestown, MA


