The Senior Software Engineer will develop motion planning software tailored to robotic manipulation in packing applications. Responsibilities include playing a key role in delivering scalable solutions for tightly constrained, high-efficiency packing scenarios in real-world deployments. This role involves designing, selecting, applying, and improving motion planning software optimized for packing and spatial arrangement, and developing robust solutions for packing diverse object geometries into constrained locations. The engineer will collaborate with interdisciplinary teams to address challenges related to collision avoidance, packing density, and operational efficiency. This includes debugging, testing, and verifying software on physical robotic systems in dynamic environments. The role also requires staying informed on the latest advancements in motion planning and packing optimization, incorporating them into practical solutions, and participating in code reviews, technical discussions, and team collaboration to ensure high-quality solutions. Staying abreast of the latest advancements in perception and robotics, and evaluating their applicability to our challenges is also a key part of the role. Telecommuting is an option as long as the employee is based in the Bedford, MA region, as regular visits to company offices in Bedford, MA are required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior