Robotics Software Engineer

2 days ago


Remote, Oregon, United States Agility Robotics Full time
About Agility Robotics

Agility Robotics is a pioneer in the robotics industry, pushing the boundaries of innovation and excellence. Our team's expertise in designing and delivering robots with advanced mobility, dexterity, intelligence, and efficiency has enabled us to create robots that can work alongside people in spaces built for humans.

We are committed to making businesses more productive and people's lives more fulfilling through our mission to make robots commonplace and approachable.

The Role

We are seeking an experienced Robotics Software Engineer to join our agile team, focusing on manipulation autonomy for humanoid robots. In this role, you will develop behaviors that enable robots to interact with their environment, working closely with state estimation, navigation, and controls teams to execute complex tasks in real-world deployments.

Your primary responsibilities will include:

  • Designing and implementing autonomous behaviors for humanoid robots
  • Prototyping and testing behaviors in simulation and executing them on robot hardware
  • Developing algorithms robust to environmental uncertainty and imperfect state estimation
  • Implementing performance tests to evaluate the reliability of robot behaviors
  • Contributing to the software architecture and design of the autonomy stack

You will have the opportunity to collaborate with members of the autonomy teams to solve complex cross-functional problems and engineer high-quality software that is well-tested, reliable, and maintainable.

Requirements

To be successful in this role, you should possess:

  • Industry experience deploying mobile manipulation robots in real-world applications
  • Experience developing manipulation algorithms on high-DOF robots
  • Familiarity with behavior trees, finite state machines, or similar behavior management and execution systems
  • Experience with perception and scene understanding, particularly as it relates to manipulation
  • Strong robotics fundamentals, including kinematics, dynamics, sensing, and control
  • Experience using simulation tools such as Isaac Sim, Mojoco, Drake, or Gazebo
  • Experience with automated testing for simulation

A relevant degree (MS or Ph.D. in robotics, computer science, or a related field) or equivalent industry experience is required. You should also have strong software experience in modern C++ and Python, as well as exposure to standard agile and software development processes.

Salary: $120,000 - $150,000 per year

This estimate is based on national averages and may vary depending on location and other factors. Agility Robotics offers a competitive compensation package, including a comprehensive benefits program, employee referral bonus, relocation assistance, and stock options for certain roles.



  • Remote, Oregon, United States Agility Robotics Full time

    Job DescriptionAbout Agility RoboticsA Pioneer in Robot DevelopmentAgility Robotics is a trailblazer in the field of robotics. Our robot, Digit, is the first to be sold into workplaces across the globe, revolutionizing industries with its advanced mobility, dexterity, intelligence, and efficiency.Our team's expertise lies in imagining, engineering, and...


  • Remote, Oregon, United States Agility Robotics Full time

    We are seeking a skilled Perception Engineer to lead our robotics innovation team at Agility Robotics. This is an excellent opportunity for an experienced engineer to leverage their expertise in machine learning and computer vision to develop cutting-edge solutions for mobile robots.Job SummaryAs a Perception Engineer, you will be responsible for designing...


  • Remote, Oregon, United States Agility Robotics Full time

    About Agility RoboticsAgility Robotics is a pioneering company that has made significant strides in robotics technology. Our robot, Digit, is the first to be sold into workplaces globally. We are a team of experts who excel in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency.Our mission is to make...


  • Remote, Oregon, United States Agility Robotics Full time

    About the OpportunityWe are seeking a talented Chief Full Stack Robotics Engineer to join our rapidly growing software team at Agility Robotics. As a key member of our team, you will be responsible for developing cutting-edge browser-based interfaces for controlling and managing our state-of-the-art humanoid robots.The ideal candidate will have a strong...


  • Remote, Oregon, United States Agility Robotics Full time

    About Agility RoboticsAs a pioneer in the robotics industry, Agility Robotics is committed to creating robots that work alongside people in various spaces. Our team's expertise lies in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency.Job OverviewWe are seeking an experienced Staff Product Manager...


  • Remote, Oregon, United States Agility Robotics Full time

    About the RoleAgility Robotics is a pioneering company that designs and delivers robots with advanced mobility, dexterity, intelligence, and efficiency. As a Senior Deployment Specialist, you will be responsible for supporting the execution of our deployment strategy, performing robot operation onsite, general repair, troubleshooting, and support roles.The...


  • Remote, Oregon, United States Gratiture Solutions Full time

    We are seeking a highly skilled Enterprise Software Engineer to join our team at Gratiture Solutions. The ideal candidate will have 8 years of experience as a full stack engineer and expertise in modern web technologies, including ReactJS, Python REST APIs, and FastAPI.Job RequirementsDevelop efficient, scalable, and maintainable code for complex...


  • Remote, Oregon, United States PaudhaTEK Inc Full time

    Job Title: Senior Software Engineer - PaudhaTEK IncJob Summary:The Senior Software Engineer will play a key role in designing, developing, and maintaining scalable tools and technologies that integrate with our client's HRMS platform. The ideal candidate will have a focus on delivering high-quality solutions, ensuring security compliance, and building...


  • Remote, Oregon, United States Carbon Solutions Group Full time

    Job OverviewCarbon Solutions Group is a leading player in the Solar Aggregation industry, seeking an exceptional Senior Full Stack Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development and API integration.


  • Remote, Oregon, United States Indeed Full time

    About Our Mission:At Indeed, we're on a mission to help people get jobs. We strive to create an inclusive and accessible workplace where all individuals feel comfortable being themselves. We're committed to growing our teams with talented professionals who share our enthusiasm for innovation and delivering exceptional experiences for job seekers.Day-to-Day...


  • Remote, Oregon, United States Codeworks L.L.C Full time

    Codeworks L.L.C., a full-service IT consulting and staffing services company, is seeking an experienced Artificial Intelligence Software Engineer to join its team. As a senior developer, you will play a key role in shaping the future of AI technology.About UsWith over 25 years of experience, Codeworks has established itself as a leading IT consulting and...


  • Remote, Oregon, United States Symbotic Full time

    Job Summary:We are seeking a skilled Automation Project Manager to join our team at Symbotic. As an essential member of our Site Installation team, you will be responsible for ensuring the successful implementation of our automation systems on customer sites.About Us:Symbotic is a leading automation technology company that reimagines the supply chain with...


  • Remote, Oregon, United States Symbotic Full time

    We are seeking a highly skilled Senior Industrial Controls Engineer to join our Industrial Automation team at Symbotic, a leading automation technology company. This is an exciting opportunity to be part of a innovative team that reimagines the supply chain with its end-to-end, AI-powered robotic and software platform.About the RoleIn this role, you will...


  • Remote, Oregon, United States Symbotic Full time

    About the Role: We are seeking a skilled Automation Logistics Coordinator to join our Site Installation team within our Implementation organization. As an Automation Logistics Coordinator, you will be responsible for ensuring that installation processes are deployed on sites to meet our high quality and safety standards, while also helping to achieve...


  • Remote, Oregon, United States Symbotic Full time

    About the Role">We are seeking a highly skilled Site Installation Manager to join our Implementation organization. As a key member of our team, you will oversee the installation of Symbotic automation systems on customer sites.">Key Responsibilities">">Manage and lead site-specific Requests for Information (RFIs); receive, escalate, and respond to all...


  • Remote, Oregon, United States Gratiture Solutions Full time

    Job Title: Senior Full Stack EngineerWe are seeking a highly skilled and experienced Senior Full Stack Engineer to join our dynamic team at Gratiture Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex applications and features that meet the needs of our clients.Key...


  • Remote, Oregon, United States Logist IT Full time

    Job DescriptionJob Title: Senior AWS Data EngineerOverview:We are seeking an experienced Senior AWS Data Engineer to join our team at Logist IT. The ideal candidate will have hands-on coding experience with Python, PySpark, and Object-oriented programming.Responsibilities:Design, develop, and implement new features to our existing framework using PySpark and...


  • Remote, Oregon, United States Carbon Solutions Group Full time

    Job OverviewWe are seeking an exceptional Senior Full Stack Software Engineer to join our innovative Solar Aggregation Team at Carbon Solutions Group. This role is responsible for spearheading new API integration and enhancing the current portal, working closely with the commercial team to drive growth in new markets.About the RoleYou will be responsible for...


  • Remote, Oregon, United States Zillow Full time

    About the RoleZillow is seeking a highly skilled Senior Manager, Reliability Engineering Tooling to lead a newly formed team tasked with developing and operating tools that drive reliability and scalability across Zillow Group's engineering ecosystem.This is a unique opportunity to shape a team of skilled, development-focused Reliability Engineers and...


  • Remote, Oregon, United States Zillow Full time

    About the RoleWe are seeking a seasoned Reliability Engineer to lead our team in developing and operating scalable solutions that drive reliability across Zillow Group's engineering ecosystem.As Senior Manager of Reliability Engineering Tooling, you will be responsible for creating reusable, product-oriented solutions such as traffic shaping tools and...