Staff Robotics Software Engineer, Robot Behaviors
$190k - $296kAgility Robotics
Job Description
Job Description
Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.
About the Role
We are looking for a Staff Robotics Software Engineer (Tech Lead) to lead the design and development of robot behaviors that expand and generalize our humanoid robot's capabilities. In this role, you will own behavior design end-to-end, from high-level task logic and system design down to on-robot validation and deployment. You will work at the intersection of behavior planning, motion planning, object perception, and manipulation, developing new autonomy capabilities and pushing the robot into new classes of tasks. We are looking for a hands-on technical leader who can set technical direction and wants to stay close to the robot: writing code, running experiments, debugging logs, working with hardware, and mentoring other engineers by building alongside them.
Key Responsibilities
- Own the design, implementation, and validation of complex humanoid robot behaviors.
- Lead behavior planning and execution design, including task decomposition, control flow, recovery, and failure handling.
- Build new autonomy capabilities that expand what the robot can reliably do in the real world.
- Develop and evaluate manipulation strategies for new tasks, objects, workflows, and customer environments.
- Integrate robot behaviors with motion planning, controls, object perception, estimation, and hardware systems.
- Train, evaluate, and integrate learned policies into hybrid learned/classical execution workflows.
- Integrate new end effectors, tools, sensors, and other hardware capabilities into the behavior stack.
- Debug complex system-level failures using logs, replay, metrics, simulation, and on-robot experimentation.
- Mentor engineers through design reviews, code reviews, debugging, and hands-on technical guidance.
- Help set technical direction and best practices for building robust, composable, reusable, and generalizable robot behaviors.
About You
- B.S., M.S., or Ph.D. in Robotics, Computer Science, or a related engineering field.
- 8+ years of professional experience developing robotics software, autonomy systems, robot behaviors, or related real-world robotic capabilities.
- Demonstrated experience as a tech lead or senior technical owner for complex robotics projects.
- Proficient in Python and C++, and comfortable contributing to large, long-lived codebases.
- Experience with behavior trees, state machines, task planners, hierarchical planning, or similar behavior-planning frameworks.
- Strong system-level understanding of how motion planning, object perception, controls, estimation, and hardware interact on real robots.
- Experience working with complex algorithms and data pipelines, with an ability to optimize for performance, robustness, and scalability.
- Experience collaborating closely with perception, planning, controls, hardware, product, or field teams.
- Strong ownership mindset with a focus on robustness, generalization, and real-world reliability.
Bonus Qualifications
- Experience developing manipulation strategies for complex or unstructured environments.
- Experience with learned robot skills, including imitation learning, reinforcement learning, or hybrid learned/classical execution strategies.
- Experience deploying and supporting autonomous robots in real customer environments.
This is a hybrid role based out of one of our Salem, OR, Pittsburgh, PA, or Fremont, CA offices.
The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: market location, job-related knowledge, skills, and experience. This range may change based on geographical location and may be modified in the future.
Anticipated Salary Range
$190,000—$296,000 USD
In addition to base pay, our competitive total rewards package consists of the following for full-time employees:
- 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.
All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.
Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.
Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.
Apply Now:
$190k - $296k
...teach Digit how to interact with the physical world. As a Staff Robotics Software Engineer on the AI team, you will architect, build, and scale the... ...systems, ensuring highly modular, scalable, and predictable behavior with clear system boundaries. Optimize for Performance...SuggestedFull timeTemporary workRemote workRelocation packageFlexible hours$164k - $213k
...approaches, and enabling cutting-edge behaviors for our robotic platforms. We operate as a forward-... .... As a Senior Robotics Mechanical Engineer, you will be instrumental in bringing... ...circuit design, wiring, or embedded software depending on your skillset. While our...SuggestedFull timeTemporary workRelocation packageFlexible hours$135k - $216k
...interact with their digital world. Team Description: The Robot Manufacturing Software team allows Neuralink to build neurosurgical robots at a... ...Job Description and Responsibilities: As a Software Engineer on the Robot Manufacturing Team, you'll work directly with...SuggestedFull timeTemporary workWork experience placementFlexible hoursDay shift$120k - $200k
...customers with intelligent remote inspection robot products and end-to-end solutions,... ...maintenance experience. Trubot has world-class engineering capability, global market resources, and... ...is looking for a talented Robotics Software Engineer to join the Robotics...SuggestedFull timeRemote workOverseas$170k - $221k
...potential. Role Overview: We are seeking a Senior Robot Software Triage & RCA Engineer specialized in Software Issue Triage and Root Cause Analysis... ...the software/hardware interface or unexpected system behaviors. Develop and execute scripts or other data...SuggestedFull timeTemporary workWork at officeRemote workRelocation packageFlexible hours$216k - $337k
...direction for motion planning on our humanoid robots. In this role you will own the technical... ...estimation, navigation, controls, and behaviors teams to architect a planning stack that... ...architecture, and mentoring senior engineers Bonus Qualifications Experience working...Full timeTemporary workRemote workRelocation packageFlexible hours$222k - $346k
...potential. About The Role As a Staff Software Engineer on the AI team, you will architect and... ...the world's first production humanoid robot fleet and revolutionize the labor market... ..., ensuring low latency, predictable behavior, and clear system boundaries Integrate...Full timeTemporary workRelocation packageFlexible hours$99k - $220k
...you\u2019ll make\n\nJoin our team as a software engineer to build the Dextro Software platform.... ...-application end effectors on a 6-axis robot. Hands-on development and prototyping are... .../ROS2 or other robotics middleware and Behavior Trees\n * Familiarity with Git and SVN,...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$171.5k - $251.46k
...you are driven to create a better, more sustainable future, then this is the right place for you. We are seeking a Staff Embedded Software Engineer, OTA to help grow our vehicle connectivity team, working on embedded Linux technologies to achieve critical vehicle...Full timeImmediate start$195k
...funding. If you are excited about cutting edge machine learning, robotics that affects the real world, and want to join a company... ...Description Third Wave Automation is looking for a strong Software Engineer who is able to lead development of a major component of our...Permanent employmentFull timeVisa sponsorshipRelocation packageFlexible hoursAfternoon shift3 days per week$168.1k - $243.7k
...complexity analysis Solid knowledge of software design principles and writing well-tested... ...or Master’s degree in Computer Science, Engineering, or a related discipline, or equivalent... ...professional experience Responsibilities The Staff Software Engineer leads the design and...Full timeImmediate start$218k - $340k
...that enhances human potential. About The Role Agility Robotics is scaling production of Digit over the coming years. Reliable... ...and kinematics -- is foundational to that scale. The Sr. Staff Software Engineer - Calibration is responsible for Agility's calibration capability...Full timeContract workTemporary workRemote workRelocation packageFlexible hours$245k - $350k
...at NASDAQ in November 2024. Responsibility As the Staff/Senior Staff Software Engineer - Perception, you will be responsible for developing and... ...AI techniques to solve extremely challenging real-world robotics problems that are deployed at large scale. Manage the...Temporary work$164.6k - $241.45k
...Staff System Engineer – ADAS/AD Safety Newark, CA At Lucid, we are creating... ...proprietary technology and software-defined vehicle... ...autonomous systems, ADAS, robotics, or similar safety-critical... ...concepts, SOTIF for perception/behavior). ~ Experience working in...Odd job$138k - $269k
...with paralysis the ability to control computers, phones, and robotic arms with their minds at the same speed and functionality... ...multidisciplinary and team members have diverse backgrounds in software engineers, design engineering, ML engineering and neuro-engineering....Full timeTemporary workFlexible hours$140k - $280k
...of self-driving vehicles on software architecture and design, system... ..., evaluation and feature engineering. Expertise in C++/Python.... ...Learning, Machine Learning, Robotics, Natural Language Processing... ...Experience in applying ML/DL for behavior prediction, imitation...Temporary work$155k - $241k
...Join the Autonomy team as a Senior Software Engineer focused on Navigation. You will be a core... ...navigation systems that empower our humanoid robots to operate robustly and autonomously in... ...of autonomous loco-manipulation behaviors, and achieving software readiness for the...Full timeTemporary workLocal areaRelocation packageFlexible hours- Understanding of moderately complex electrical and mechanical systems Ability to independently perform test set-ups, operate and adjust test equipment for shock, climatics, vibration and electrical tests Ability to read and understand test procedures,...Work at office
$117.8k - $200.3k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...testing and analysis to understand observed behavior. Define and drive the implementation of...Minimum wageWork experience placementFlexible hours$245k - $307k
...has become a leading provider of cloud software that automates and controls the entire financial... ...: We’re looking for a Lead Data Engineer to design, build, and optimize data... ...logging, metering, and auditing for agent behavior, function calls, and compliance...Temporary workWork at officeShift work2 days per week$120k - $300k
...Senior Mechanical Engineer Dexmate is building the foundation for physical AI — combining a new generation of robots with a universal Physical AI OS that makes robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and closed: most builders...Contract work- ...Description: Key Skills: 3D CAD modeling (ProE / Creo) Robotic / equipment automation mechanisms, including motors,... ...per the process. Work cooperatively with electrical and software engineering to ensure new product designs will function per the market and...
$85k - $100k
...We rely upon each other for technical excellence, real-world engineering and commercial wisdom. Learn more at Job Summary The... ...of the following areas: ~ Medical devices and technology ~ Robotics ~ Machine Design ~ Dynamics ~ Design ~ Heat transfer...Hourly payWork at officeFlexible hours3 days per week- ...& Responsibilities Development Engineering Leadership: Oversee the entire mechanical... ...background and experience in 3D design software such as SolidWorks. Creative and user... ...vision systems, motion systems and robotics, pneumatics, electronics, optics (free-space...Work at office
$44 - $68 per hour
...seeking an innovative Senior Mechanical Engineer with strong expertise in HVAC and Process... ...for Autopilot, Energy, Vehicle/Semi, AI, Robotics, and Cell Manufacturing. You will help design... ...permitting and construction under senior staff supervision - Work with various...Hourly payFull timeFlexible hours$187k - $292k
...Agility is a pioneer. Our robot, Digit, is the first to be sold... ...its expertise in imagining, engineering, and delivering robots with advanced... ...Collaborate with on-robot software and deployment teams to ship... ...for reactive or adaptive behaviors. ~ Proven experience deploying...Full timeTemporary workRelocation packageFlexible hours$170k - $221k
...Senior Hardware Test Engineer Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities... ...era of automation that enhances human potential. Agility Robotics is at the forefront of humanoid robotics, redefining how robots...Full timeTemporary workWork at officeRelocation packageFlexible hours- Partner with product management and engineering leadership to define long-term platform strategy. Design... ...0+ years of experience. 10+ years of backend software engineering experience, with at least 3+ years in a senior or staff level role. Strong understanding of modern...Full timeShift work
$35 per hour
...their digital world. Team Description: The Brain Interfaces Software Team is responsible for the end to end software stack that... ...various divisions within the company. We are looking for versatile engineers who are interested in architecting and implementing elegant...Hourly payFull timeTemporary workInternshipFlexible hours- ...Why RoboForce RoboForce is an AI robotics company building Physical AI and Robo-Labor system for dull, dirty, and dangerous work... ...in-office collaboration. We are looking for a Senior Software Engineer to build scalable AI infrastructure. As a Senior Software Engineer...Full timeWork at officeVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Robotics Software Engineer, Robot Behaviors. Be the first to apply!
- senior robotics software engineer Fremont, CA
- entry level software sales Fremont, CA
- ultimate software Fremont, CA
- healthcare software sales Fremont, CA
- software asset management analyst Fremont, CA
- embedded software Fremont, CA
- software Fremont, CA
- software applications developer Fremont, CA
- software sales Fremont, CA
- remote software sales Fremont, CA


