Software Engineer II, Controls

Agility RoboticsSalem, OR
Onsite

About The Position

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. Our software team is growing and we are looking for a talented engineer to join our agile, world-class team. In this role, you will design, develop, and test control algorithms to enable fully coordinated, whole-body manipulation behaviors, enhancing Digit’s motion capabilities and autonomy in real-world deployments.

Requirements

  • 2+ years of experience in robotics control, including research-level and industry experience, preferably applied to mobile manipulation robots
  • Experience with one or more of the following: Optimal Control, Model-Predictive Control, State Estimation, Control Systems Theory, Rigid Body Dynamics, Actuator Control.
  • Strong software experience in modern C++ and Python
  • Familiarity with standard agile development tools and practices, including Jira, Git, feature branching, CI/CD workflows
  • Applicants must have current authorization to work in the United States.

Nice To Haves

  • experience with Reinforcement Learning, Simulation
  • MS or Ph.D. in robotics, computer science, or related field or have equivalent industry experience

Responsibilities

  • Solve whole-body robot coordination problems (including modeling, simulation, estimation, compensation) related to robust execution of manipulation behaviors and teleoperation
  • Design and implement high-performance control algorithms for real-time on-robot execution
  • Develop simulation and hardware experiments; perform failure analysis to evaluate and improve software reliability
  • Collaborate with autonomy, AI, systems test & validation, skills development to release and test production-grade manipulation skills
  • Actively participate in the bring up of prototype hardware

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 10 company holidays, including a winter shutdown. Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service