Agility Robotics

Staff Software Engineer, Hardware Interface

Agility Robotics · Hybrid- Fremont, CA

Posted 28 days ago

or apply directly on Agility Robotics's site. We never take the application ourselves.

Is this posting real?

This role has been open
28 days
Agility Robotics's roles stay open a median of 45 days
Reposted
No
Salary listed
No
0% of Agility Robotics's roles list one
Ghost-job risk at Agility Robotics
high
36 stale, 1 reposted of 70 open
Hiring momentum
93 roles opened in the last 90 days
↑ up vs. the prior 90 days
Last confirmed on the employer's board
2026-09-17

Measured from postings appearing on and disappearing from Agility Robotics's own greenhouse board since 2026-08-03. Full hiring picture for Agility Robotics.

About this role

As a Staff Software Engineer focusing on Hardware Interface at Agility Robotics, you will develop critical low-level software for humanoid robots, enhancing their robustness and scalability. Your responsibilities include designing C++ components, driving technical direction, debugging complex systems, and mentoring other engineers. You will collaborate with cross-disciplinary teams to integrate software with hardware, ensuring high-performance and reliable robotic systems.

Our read on this posting3.8out of 5
benefits
5/5
freshness
4/5
career value
5/5
role clarity
5/5
pay transparency
0/5

Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of Agility Robotics as an employer.

What you need

  • MS in robotics, computer science, electrical engineering, or related field with 8+ years of industry experience (or equivalent experience)
  • Strong expertise writing modern C++ (17, 20) for complex, performance-sensitive systems
  • Demonstrated ability to design and deliver large-scale software systems with significant hardware/software integration complexity
  • Deep understanding of software engineering best practices for writing performant, maintainable, and reliable production systems
  • Proficient in using and programming for recent Linux systems
  • Extensive experience writing and debugging software for hardware-in-the-loop systems

Nice to have

  • Experience developing real-time or low-latency systems
  • Experience writing C++ code for embedded systems
  • Experience with electronic circuit debugging tools (e.g. multimeters, oscilloscopes, logic analyzers)
  • Knowledge of brushless electric motors and motor control
  • Knowledge of networking protocols and network configuration in a Linux environment (i.e. systemd / network)

What you get

  • 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: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown for exempt employees; 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually for non-exempt employees.

Worth weighing

  • No salary listed in the posting, but a range is mentioned.
  • The role involves complex technical efforts and cross-domain problem-solving, which may require a steep learning curve.
  • The position is hybrid, which may affect work-life balance depending on individual preferences.

Summarised from Agility Robotics's posting. Read the full original.

Listed by Agility Robotics on their greenhouse job board, last confirmed open on 2026-09-17. PitchMeAI is not the employer.

More roles at Agility Robotics

All 70 open roles at Agility Robotics

Apply to a Staff Software Engineer, Hardware Interface position at Agility Robotics - Jobs near me at Hybrid- Fremont, CA