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

Robotics Software Engineer II

$114k - $148k
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 hands-on Robotics Software Engineer to join our Skills team, focused on developing, testing, validating, and integrating robot skills into real customer workflows. In this role, you will operate at the boundary between prototype and production, working directly with our humanoid robot to evaluate performance, root-cause failures, and collect targeted teleop data to improve learned behaviors. You will be hands-on with hardware nearly every day, helping bring new customer workflows online and ensuring existing deployments remain reliable. You will define test plans, execute experiments, and validate that our behaviors meet autonomy and performance requirements. You'll also partner with AI teams to refine learned policies using real-world data.

Key Responsibilities

Develop Behaviors for Humanoid Robots & Integrate into Workflows

  • Develop and maintain the core library of production-ready skills that form the foundation of customer workflows.
  • Script new skills using behavior trees, state machines, or task planners, defining control flow logic and behavior sequencing.
  • Deploy classical as well as modern robotics paradigms to implement robot "skills" in order to complete variety of tasks in target domains
  • Build and maintain workflows using the robot's skill API.
  • Prototype new skills and customer use cases to assess their feasibility.

Enable Human-in-the-loop Interventions

  • Develop the components needed to allow robots to recover from anomalous situations with human oversight
  • Build the data collection pipeline to analyze and catalog task errors, and improve the robot "skills" toolset to resolve these task errors autonomously.
  • Create the infrastructure needed to minimize the frequency and duration of interventions where a human is in the loop while maximizing the reach of a single human "resolver" across the humanoid fleet.

Testing, Validation & Deployment

Define what "production-ready" means for each skill or workflow and design the test plans and infrastructure to validate it.Recreate corner cases from logs and failures into repeatable tests.Validate new skills and workflows both in simulation and on hardware before release.Travel occasionally (<10%) to customer sites to assist in deployment, perform hands-on validation, and support tuning efforts.

About You

  • 2+ years of relevant experience, including research-level and industry experience, preferably applied to mobile manipulation robots
  • You have a B.S. or M.S. in Robotics, Computer Science, or a related field.
  • You are proficient in Python and write clean code.
  • You have experience with Linux systems.
  • You are excited about developing physical robot behaviors, not just running simulations. You enjoy getting your hands dirty, iterating on hardware, and watching your work come to life in the field.
  • You are curious about how autonomous robots work end-to-end, from low-level control to high-level task planning, and want to help bridge the gap between behavior design and real-world deployment.
  • You have a strong sense of ownership and pride in the reliability of your work. You sweat the details and are always looking to eliminate failure modes.

Bonus Qualifications

  • Prior experience scripting robot behaviors using state machines, behavior trees, or other control flow logic.
  • Understanding of robot manipulation, motion planning, and kinematics (e.g., familiarity with MoveIt framework).
  • Hands-on experience collecting and curating teleop datasets for training or evaluating learned policies.
  • Experience developing AR/VR applications for robot teleoperation.
  • Exposure to test-driven development, automated regression testing, and CI/CD workflows.
  • Experience operating autonomous robots in customer environments or real-world deployments.

This position is located at one of our offices in Pittsburgh, PA or Salem, OR or San Jose, CA (any Agility Robotics office). On-site minimum 4 days/week.

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

$114,000—$148,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 6 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer II in Oregon, OH vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Toledo, OH
    23 hours ago
  • $71.71k - $92k

     ...Collaborating with other technical team members to teach and learn energy engineering fundamentals. Support customers with utility energy efficiency...  ...and to identify energy savings opportunities. ASHRAE level I, II, III energy auditing for commercial and industrial facilities.... 
    Suggested
    Full time
    Work at office
    Local area
    Work from home

    Energy Sciences

    Toledo, OH
    11 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Work at office
    Remote work

    GrabJobs

    Toledo, OH
    4 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Toledo, OH
    3 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... 
    Suggested
    Remote job
    Full time
    Shift work

    Quora

    Toledo, OH
    2 days ago
  •  ...education. Qualifications : Bachelor’s in Engineering Science/Technology or 5+ years of...  ...troubleshooting (Allen Bradley preferred) and HMI software programming (Factory Talk or Ignition...  ..., building, & programming machines/robots. Day to Day: Insight Global is looking for... 
    Casual work
    Shift work

    Insight Global

    Northwood, Lucas County, OH
    11 hours ago
  • $101.37k

     ...skilled and forward-thinking Ctrl Systems Engineer / Automation Engineer (AE) to join our...  ...and work safety. Troubleshoot and modify software programs for material handling control...  ...) programs. 2+ years of experience with robotics system components and controls. 2+ years... 
    Hourly pay
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    Shift work
    Night shift

    CBRE

    Toledo, OH
    11 hours ago
  •  ...depending on the project size Seek for breakthrough initiative on Robotic, PLC and Vision field: Identify new technologies and functions...  ...Bachelor if significant experienced in the field or a Engineering Master’s degree in Automation and Robotics plus experience Advanced... 

    OPmobility

    Toledo, OH
    11 hours ago
  •  ...Modea is seeking a talented, motivated Software Engineer with a Sitecore Developer Certification to join our growing team. As a Software Engineer, you will be focused on using the latest software stacks and cloud technologies to design, implement, test, and continuously... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    GrabJobs

    Toledo, OH
    3 days ago
  • About the job Overview We are looking for enthusiastic Website/Web Development Interns who are excited to build real-world experience in web development and design. This internship, lasting 1 to 6 months (based on your availability), provides the opportunity to...
    Internship
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Toledo, OH
    3 days ago
  •  ...code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team٫ along with developers٫ engineers and web designers. Givzey is a Boston-based, rapidly growing digital fundraising solutions... 
    Remote work

    GrabJobs

    Toledo, OH
    23 hours 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

    Oregon, OH
    26 days ago
  • $163.85k - $185k

     ...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible...  ...we believe people power progress. Join us as a Principal DevOps Engineer and help us do what we do best: propelling business forward. This... 
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Home office
    Flexible hours

    GrabJobs

    Toledo, OH
    1 day ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Toledo, OH
    23 hours ago
  • Job description About Viderity Viderity is a HUBZone-certified and Woman-Owned Small Business (WOSB) delivering award-winning IT, digital, and creative solutions across federal and commercial markets. Our services span application development, creative services, cybersecurity...
    Hourly pay
    Remote work
    Flexible hours

    GrabJobs

    Toledo, OH
    1 day ago
  • $116.13k

     ...to work. The Role Agile Six is looking for a Fullstack Engineer (React/Ruby) to join a cross-functional team working with the...  ...Experience leveraging AI tools and services to create and deliver software to production in a professional capacity. Experience with... 
    Temporary work
    For contractors
    Remote work
    Work from home
    Visa sponsorship
    Shift work

    GrabJobs

    Toledo, OH
    1 day ago
  • $34.68 per hour

     ...applications that bring together sensor and IoT data, geospatial technologies, machine learning, and AI‑powered systems to solve real‑world engineering and environmental challenges. In this role, you will support the development of web applications by assisting with front‑end and... 
    H1b

    Trinnex

    Toledo, OH
    3 days ago
  • Trinnex is seeking an Entry-Level Full Stack Developer to join its Digital Solutions team in Toledo, Ohio. In this role, you'll develop high-impact applications integrating IoT data and AI. You will assist in front-end and back-end development, participate in testing, ...

    Trinnex

    Toledo, OH
    3 days ago
  •  ...If you’re ready to challenge the status quo and help shape the future of cybersecurity, we’d love to meet you. As a Frontend Engineer at Oneleet, you'll own the user experience layer of our cybersecurity platform. You'll build the dashboards, workflows, and data visualizations... 
    Local area
    Remote work

    GrabJobs

    Toledo, OH
    2 days ago
  • $170k - $200k

     ...Senior Full Stack Engineer Hiring Only in CA, TX, and FL; Position is fully remote Salary Range: $170k - $200k Company Overview...  ...industry. While the retail auto market is saturated with software, the $130B+ commercial truck market was operating in the dark—until... 
    H1b
    Remote work
    Visa sponsorship
    Monday to Friday
    Flexible hours

    GrabJobs

    Toledo, OH
    3 days ago
  •  ...happy customers every day. We are looking for a full-stack engineer to join our product team. In this role, you’ll be working alongside...  ...We don’t care about degrees or formal years of experience as a software developer. We encourage people who switched to engineering late... 
    Remote work
    Home office

    GrabJobs

    Toledo, OH
    1 day ago
  • $160k - $180k

     ...compassion, creativity, and an unwavering commitment to children with medical complexity. What You’ll Do   As a Senior Fullstack Engineer with Imagine Pediatrics, you will be responsible for developing, maintaining, and maturing our backend systems and architecture... 
    Temporary work
    Remote work

    GrabJobs

    Toledo, OH
    1 day ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Toledo, OH
    2 days ago
  •  ...Overview The Software Support Specialist (SSS) I addresses and troubleshoots complex software problems and issues. This role serves as a trusted partner to internal teams, dealer partners, and end users, ensuring accurate configuration, troubleshooting, and resolution... 
    For contractors
    Remote work
    Work visa

    ROLE

    Oregon, OH
    23 hours ago
  •  ...Job Description This privately-owned company is rapidly growing and seeking an Automations Controls Engineer to design clear, complete and accurately working products and systems using CAD, rough or detailed sketches, and/or notes. For nearly a decade, they have... 

    gpac

    Toledo, OH
    2 days ago
  • $140k - $200k

     ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remote job

    Speechify

    Toledo, OH
    more than 2 months ago
  • Description OVERVIEW:   iTech AG is seeking a ServiceNow   Business Process Consultant   to support federal customer engagements by leading process discovery, analysis, optimization, and solution alignment efforts across the ServiceNow platform. This role serves...
    Immediate start
    Remote work

    GrabJobs

    Toledo, OH
    1 day ago
  •  ...You’ll be responsible for ensuring system reliability, performance, and data accuracy while collaborating closely with project and engineering teams. Key Responsibilities EPMS / PME Responsibilities Administer, configure, and maintain Schneider Electric Power... 
    Temporary work
    For contractors
    Local area

    Albireo Energy

    Toledo, OH
    a month ago
  • $100k - $125k

    At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process. Our vision is the same, a place where employees know they can thrive. TTEC Digitalseeksa ServiceNow Technical...
    Work experience placement
    Remote work

    GrabJobs

    Toledo, OH
    3 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Toledo, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer II. Be the first to apply!