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.
- 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
- Vice President, Strategic Program Management Office (SPMO)Remote
- Director, Operations Program ManagementHybrid- Salem, OR
- Senior Software Engineer, AI/ML PlatformRemote
- Technical Program ManagerHybrid- Salem, OR
- Senior Technical Program ManagerHybrid- Salem, OR
- Senior Manager, Learning from DemonstrationRemote
- Senior Service Technician IIOnsite- Salem, OR
- Manager, AccountingHybrid- Fremont, CA