Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Robotics Software Engineer, Robot Behaviors

$190k - $296k
Full-time

Agility Robotics

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: [

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Robotics Software Engineer, Robot Behaviors in Salem, OR vacancy
  • $114k - $148k

     ...potential. About the Role We are looking for a hands-on Robotics Software Engineer to join our Skills team, focused on developing, testing,...  ..., and collect targeted teleop data to improve learned behaviors. You will be hands-on with hardware nearly every day, helping... 
    Suggested
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    3 days ago
  • $250.6k - $384.6k

     ...Assurance for Effective Autonomous Driving Software (SAFE‑ADS) department is part of GM’s...  ...that vision. As Sr Manager, AV Behavior Safety Engineering, you will lead the strategy and...  ...~8+ years in autonomous vehicle or robotics development or related field ~ Demonstrated... 
    Suggested
    Odd job
    Permanent employment
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Salem, OR
    4 days ago
  • $190k - $296k

     ...human 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...  ...execution, ensuring low latency, predictable behavior, and clear system boundaries *... 
    Suggested
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    10 hours ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    1 day ago
  • $125k - $163k

     ...ABOUT THE ROLE We are seeking a Staff Manufacturing Test Engineer with deep expertise (Seven or more...  ...performance, quality, and reliability of our robotic systems. You will mentor junior...  ...definition, hardware and software development, deployment, validation... 
    Suggested
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    3 days ago
  •  ...Effective Autonomous Driving Software (SAFE-ADS) department is...  ...The Team The AV Safety Engineering Analytics team supports safety...  ...driving context, and system behavior. Distinguish sensor or pipeline...  ...-scale driving, vehicle, robotics, or similar engineering data... 
    H1b
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package

    General Motors

    Salem, OR
    1 hour ago
  •  ...environments across the Americas. Collaborate with Service Engineers, Sales Support, Issue Resolution, customers, and local teams....  ...you have: ~ Degree in Automation, Electronics, Mechanical, Robotics Engineering, or a related field. ~5+ years of experience... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    Tetra Pak

    Salem, OR
    4 days ago
  • $155k - $241k

     ...The Role Join the Autonomy team as a Senior Software Engineer where you will architect and contribute to the core robot software platform by driving the development of...  ...to automatically measure critical autonomous behavior metrics and track key performance indicators... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    10 hours ago
  •  ...global technology company. AutoStore uses advanced software to automate and orchestrate order fulfillment....  ...of warehouse automation with our innovative robotic and software technology.We're seeking a Senior Software Engineer experienced in C++ and C# who is passionate about... 
    Local area

    Auto Store

    Salem, OR
    2 days ago
  •  ...opportunities. Learn more at . Overview of Job Function: As a Software Engineer, you will be a core contributor to Verint's QM and PM...  .... ~ Exposure to test-driven development (TDD) and behavior-driven development (BDD) practices. Preferred Skills:... 
    Local area
    Worldwide
    Shift work

    Verint Systems

    Salem, OR
    3 days ago
  • $175k - $273k

     ...automation that enhances human potential. About The Role Agility Robotics is building the future of work through humanoid robots that...  ...environments. In this position you will be developing the low-level software that powers our state-of-the art humanoid robots, constantly... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    1 day ago
  • $56.4k - $94.9k

     ...lead to join the Customer & Account Domain Identity Platform software engineering team. In this role you will be a technical leader for our...  ...experience with Mermaid and C4 modeling. Experience with behavior-driven development, including test automation using BDD Features... 
    Work experience placement
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Salem, OR
    3 days ago
  •  ...culture by embedding cost‑awareness into engineering and product decisions, collaborating...  ...billed. Strong proficiency in backend software engineering (Go, Python, or Ruby) and a...  ..., or portals that influence engineering behavior. Professional certifications such as... 
    Remote work

    Coinbase

    Salem, OR
    3 days ago
  •  ...relationships with frontline associates and leadership to drive behavioral changes and ensure safety best practices become natural...  ...Qualifications Working towards a degree in Health Science, Safety Engineering, Health & Safety, Safety Management, Business Administration,... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Amazon

    Salem, OR
    2 days ago
  •  ...typically come to mind when you hear fulfillment and may contain robotics technology or house the products available when you shop...  ...functional teams (Operations, RME (Reliability Maintenance & Engineering), Central Teams, Human Resources, Transportation Operations, and... 
    Full time
    Summer work
    Internship
    Work at office
    Local area
    Relocation
    Relocation package
    Shift work
    Night shift
    Weekend work

    Amazon

    Salem, OR
    3 days ago
  •  ...As an Advanced Field Service Engineer - Building Automation at Honeywell, you'll be at the forefront of delivering smarter, safer, and...  ...requirements and customer expectations. Install pre-engineered software, perform system checkouts, and leverage productivity tools (e.g... 
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Flexible hours
    Night shift

    Honeywell

    Salem, OR
    2 days ago
  • $90k - $105k

     ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United...  ...datasets which speak to the desired end-to-end behavior we want a model to internalize. The...  ...including agents, throughout the entire software development lifecycle (SDLC).... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Norstella

    Salem, OR
    19 hours ago
  • $120k - $180k

     ...yours. Job Summary The Senior Cloud Engineer will play a leadership role on SHI's...  ...frameworks, or paradigms. Collaborate with software and DevOps teams to translate functional...  ...performance, and cost optimization. Behaviors and Competencies Presenting: Can... 
    Worldwide
    Flexible hours

    SHI GmbH

    Salem, OR
    18 hours ago
  •  ...The Lead Salesforce Developer collaborates with a talented software engineering team to design and deliver custom Salesforce solutions that...  ...to learn. Perform miscellaneous duties as assigned. Behavioral Competencies Ability to manage multiple priorities and tasks... 
    Work experience placement
    Work at office
    Remote work

    ISC2

    Salem, OR
    1 day ago
  • $185k - $288k

     ...at Agility works on building and deploying next-generation robot foundation models and end-to-end policies on humanoid robots...  ...imitation learning methods Collaborate with Robotics Software and AI engineering teams to develop policies which can be transferred to production... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    1 day ago
  • $96.8k - $223.4k

     ...clusters that power Oracle SaaS? Oracle SaaS "Spectra" Platform Engineering is hiring engineers to build the networking platform services...  ...idempotency, durable operation status, retry/recovery behavior, and terminal/non-terminal state handling. Develop automation... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Salem, OR
    1 hour ago
  • $97.5k - $199.5k

     ...Job Description Senior Power Systems Studies Engineer Role Summary We are seeking a Senior Power Systems Studies Engineer to...  ...large load dynamics, equipment modeling, backup generation, UPS behavior, switching events, power quality, and overall system performance... 
    Temporary work
    Flexible hours

    Oracle

    Salem, OR
    4 days ago
  •  ...AutoStore is looking for a Senior Software Engineer in Salem, Oregon. You will develop high-quality software for our robotic systems, ensuring seamless communication across components. The ideal candidate has 5+ years of experience in C++ and C#, knowledge of GitLab... 

    Auto Store

    Salem, OR
    2 days ago
  • $155.66k - $225.16k

     ...About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is...  ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand... 
    Remote job
    Full time
    Shift work

    Quora

    Salem, OR
    3 days ago
  • $155k - $241k

     ...a new era of automation that enhances human potential. About the Role Our software team is growing and we are looking for talented engineers to join our agile, world-class team. Our Robot Platform team is the foundational core of our product, dedicated to providing... 
    Full time
    Temporary work
    Local area
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    3 days ago
  • $142.8k - $261.8k

     ...a better working world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity Our Artificial...  ...guide clients through the complexities of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Salem, OR
    1 day ago
  • $144k - $224k

     ...Software Engineer III, Data Platform Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed...  ...the team building the data backbone for fleet-scale humanoid robotics. As a Software Engineer III on our Data Platform team, you will... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    48 minutes ago
  • $186.07k - $218.9k

     ...in collaboration with product, design, security, data or other engineering teams. Demonstrate a keen awareness of Coinbase’s platform,...  ...for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large... 
    Full time
    Local area

    Coinbase

    Salem, OR
    3 days ago
  •  ...Overview Senior Software Engineer (Information Systems Specialist 7) in the Public Employees Retirement System (PERS) at the Tigard headquarters. This is a full-time, limited duration position for a short-term transition period and is expected to become permanent on... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work

    State of Oregon

    Salem, OR
    3 days ago
  • $113.58k - $192.9k

     ...operations, Kubernetes-based services, automation, observability, software tooling, and user-facing platform delivery. The ideal...  ...and maintain core HPC services, support users running demanding engineering and AI/ML workloads, and create tooling, scripts, APIs, and integrations... 
    Immediate start
    Remote work
    Free visa
    Flexible hours

    Ford Motor Company

    Salem, OR
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Robotics Software Engineer, Robot Behaviors. Be the first to apply!