Agility Robotics

Agility Robotics

Staff Software Engineer, Hardware Interface

Hybrid- Fremont, CA · Staff+ · Full-time

No sponsorship$230k-$299kDetected 17 days ago
PythonC++GitCI/CDLinuxJiraEmbedded SystemsRoboticsElectrical EngineeringTCP/IPCommunication

Stay score

odds of building a lasting career here

56Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role72
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Green-card intent detected

Agility Robotics Inc. obtained a prevailing wage determination for Architectural and Engineering Managers in Salem, OREGON on 2026-06-29. No matching green-card filing appears in our data yet. The determination expires in 20 days (2026-09-26), and a green-card filing must follow before then or the employer starts over.

Files H-1B transfers

16 transfer filings in the last year, covering 16 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Work with cross-disciplinary teams to solve complex problems involving the integration of software, electrical, mechanical, and robotic systems
  • Debug complex cross-domain problems and establish best practices for diagnostics, observability, and failure handling
  • Integrate diverse computing systems through a variety of communication media, such as WiFi, networking, serial, and industrial fieldbus

Responsibilities

  • In this position, you will own and drive the development of critical low-level software capabilities that power our state-of-the-art humanoid robots, improving the robustness, diagnostics, safety, and scalability of our systems.
  • Own the design, development, and evolution of C++ software components that power our robots, interfacing with OS drivers and hardware to enable high-bandwidth, low-latency control
  • Drive technical direction and architecture decisions for hardware interface software, balancing performance, reliability, maintainability, and scalability
  • Demonstrated ability to design and deliver large-scale software systems with significant hardware/software integration complexity
  • Ability to lead technical discussions, influence engineering decisions, and communicate effectively across disciplines
  • Experience developing real-time or low-latency systems

Requirements

  • Applicants must have current authorization to work in the United States.
  • Experience with implementation of automation fieldbuses such as EtherCAT, CAN, Profinet, etc. (EtherCAT is highly desirable)
  • 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)
  • Experience with Python 3.6+

Compensation

  • The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: job-related knowledge, skills, and experience.

Benefits

  • Parental Leave: Generous paid parental leave programs.

Visa & Work Authorization

  • asis 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

This listing is sourced directly from Agility Robotics's careers page and normalized into a canonical job model.