Senior Staff Software Engineer, Motion Planning

🔥 3 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Agility Robotics

Agility Robotics

201 - 500 employees

Founded 2017

🔧 Hardware

🤖 Artificial Intelligence

🏢 Enterprise

Hardware • Artificial Intelligence • Enterprise

Agility Robotics is a leading manufacturer of mobile manipulation robots, known for their humanoid robot Digit. The company focuses on deploying its robots in commercial settings, such as material handling workflows, to enhance productivity across various industries including third-party logistics, manufacturing, and retail & eCommerce. With their innovative cloud automation solution, Agility Arc, these robots provide game-changing automation solutions. Agility Robotics aims to revolutionize labor by integrating humanoid robots in settings where meaningful work and economic value are crucial.

📋 Description

• Own and drive the technical roadmap for collision-free motion planning across whole-body motion, manipulation, grasping, and loco-manipulation • Design, implement, test, and deploy motion planning and trajectory optimization algorithms for humanoid robots • Architect motion planning systems for modularity, observability, and clean integration with perception, state estimation, and control • Develop algorithms robust to environmental uncertainty and imperfect state estimation • Lead cross-team architectural decisions and collaborate with autonomy, controls, and behaviors teams to solve complex system-level problems

🎯 Requirements

• Experience developing and deploying manipulation algorithms on high-DOF robots • Industry experience deploying mobile manipulation robots in real-world commercial applications • Proven expertise in sample-based motion planning, trajectory optimization, and model predictive control (MPC) with a track record of shipping these algorithms to production • Expertise developing planning and optimization algorithms subject to geometric and kinodynamic constraints, including contact, friction, and collision • Deep mathematical fundamentals in search and numerical optimization, including convex and non-convex problem formulation • Expertise in modern C++ (C++17/20) and Python for high-performance, multithreaded, real-time robotics applications • Track record architecting large-scale autonomy systems and defining clean interfaces across perception, estimation, planning, and control • Demonstrated technical leadership: setting direction for complex robotics systems, owning architecture, and mentoring senior engineers.

🏖️ Benefits

• 401(k) Plan: Includes a 6% company match. • Equity: Company stock options. • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees. • Benefit Start Date: Eligible for benefits on your first day of employment. • Well-Being Support: Employee Assistance Program (EAP). • Time Off: • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown. • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually. • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations. • Parental Leave: Generous paid parental leave programs. • Work Environment: A culture that supports flexible work arrangements. • Growth Opportunities: Professional development and tuition reimbursement programs. • Relocation Assistance: Provided for eligible roles. • Annual Discretionary Bonus: Provided for eligible roles.

Apply Now

Similar Jobs

🔥 5 minutes ago

Pathstream

51 - 200

📚 Education

👥 HR Tech

⚡ Productivity

Sr Staff Software Engineer managing AI-native engineering practices at Pathstream. Leading technical direction and mentoring mid-level engineers across multiple domains of the platform.

AWS

Docker

JavaScript

Postgres

Python

React

Ruby

Ruby on Rails

TypeScript

🔥 5 minutes ago

Life360

201 - 500

👥 B2C

📡 Telecommunications

Senior Software Engineer II at Life360 designing Android features leveraging AI tools for growth experiments. Collaborating with cross-functional teams and driving activation, conversion, and retention strategies.

Android

Dagger

Gradle

Kotlin

Maven

🔥 30 minutes ago

Ditto

11 - 50

🔌 API

📡 Telecommunications

Senior Software Engineer developing polished user interfaces and full-stack solutions at Ditto. Working closely with product and design teams on critical real-time application features.

Android

GraphQL

iOS

Postgres

React

Rust

TypeScript

🔥 4 hours ago

Mapbox

501 - 1000

🔌 API

🚗 Transport

📡 Telecommunications

Software Engineer developing offline search capabilities for Mapbox, focusing on mobile and automotive search without network connectivity. Engaging with automotive OEMs and optimizing search algorithms for performance.

Python

🔥 4 hours ago

Twilio

5001 - 10000

Software Engineer developing and managing large-scale distributed systems at Twilio. Focusing on backend systems, optimizing microservices, and contributing to dual-cloud infrastructure.

AWS

Azure

Cloud

DynamoDB

EC2

Java

Kafka

Python

SQL

Terraform

Go