Glydways

Glydways

Software Engineer, Onboard Integration

Richmond, CA · Mid

Sponsorship not specified$190k-$220kDetected 93 days ago
C++LinuxMachine LearningRoboticsSensorsCommunicationActuators

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
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 →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level II · 2×
Level I$137,0931 entry
Level II$165,1312 entries
Level III$193,1493 entries
Level IV$221,1874 entries

$3,149 more — $193,149 — moves this role to Level III and 3 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $193,149 would place this position at wage Level III. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Francisco-Oakland-Fremont, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

3 transfer filings in the last year, covering 3 workers. Median labor-condition decision: 9 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

  • We believe that mobility is the gateway to opportunity-connecting people to housing, education, employment, commerce, and care.
  • By making transportation more accessible, affordable, and sustainable, we empower communities to thrive and unlock economic and social prosperity.
  • The Glydways system is a groundbreaking network of carbon-neutral, interconnected transit pathways powered by standardized autonomous vehicles on dedicated roadways.

Responsibilities

  • Design, build, and test mission-critical onboard software that runs on every Glydways vehicle, from prototype to deployment on track.
  • Own high-performance interfaces to onboard devices-from cameras, radar, LiDAR, and IMUs to drive-by-wire, controls, and other vehicle systems.
  • Develop and integrate runtimes and middleware so autonomy and ML workloads can execute and communicate reliably onboard.
  • Design and improve systems for live track operations: software deployment, vehicle provisioning, logging, and observability.
  • Collaborate with Autonomy, Hardware, and Operations teams to define interfaces, build evaluation pipelines on real and simulated vehicles, and ship features to the fleet.
  • Shape technical direction for the areas you own, and raise the bar through design discussions and code reviews.

Requirements

  • 4+ years of professional software engineering experience, including shipping and supporting production systems.
  • Strong proficiency in C++ or C for production systems-comfortable navigating and improving an existing codebase as well as writing new components.
  • Experience with Linux, especially embedded environments (e.g., Yocto, Buildroot, or similar).
  • Experience with robotics middleware such as ARK, LCM, ROS, or ROS 2.
  • Experience developing device drivers or low-level interfaces for sensors and/or actuators, including use of hardware-in-the-loop (HIL) or similar test frameworks.
  • Experience developing on resource-constrained embedded hardware (CPU, memory, storage, or bandwidth limited).
  • Solid understanding of communication protocols, from low-level (SPI, UART, CAN) to higher-level networking (TCP/UDP).

Nice to have

  • Familiarity with ML inference runtimes and integrating ML models into production or edge systems (training experience is a plus, not required).
  • Contributions to open-source AI, robotics, or embedded frameworks.
  • Experience with automotive or other real-time, safety-critical systems.
  • Prior work in autonomous vehicles, robotics, or complex mechatronic systems.
  • Experience with performance engineering on embedded CPU/GPU and hardware accelerators.
  • Experience collaborating directly with operations and field teams to debug and improve systems running in production environments.
  • If you're excited about this work but don't check every box, we'd still love to hear from you.
  • We know the best candidates don't always match every line of a job description.

Compensation

  • The pay range for this position at commencement of employment in California is expected in the range below:

Company info

  • Glydways is reimagining what public transit can be. We believe that mobility is the gateway to opportunity-connecting people to housing, education, employment, commerce, and care. By making transportation more accessible, affordable, and sustainable, we empower communities to thrive and unlock economic and social prosperity.
  • Our mission is to revolutionize transit with a solution that delivers high capacity, exceptional user experiences, unmatched affordability, and minimal environmental impact.
  • The Glydways system is a groundbreaking network of carbon-neutral, interconnected transit pathways powered by standardized autonomous vehicles on dedicated roadways. Operating 24/7 with on-demand access, it offers personalized and efficient mobility-without the burden of heavy upfront infrastructure costs or ongoing taxpayer subsidies.
  • With Glydways, we're building more than a transportation system
  • Glydways is reimagining what public transit can be.
  • Operating 24/7 with on-demand access, it offers personalized and efficient mobility-without the burden of heavy upfront infrastructure costs or ongoing taxpayer subsidies.
  • With Glydways, we're building more than a transportation system; we're creating a future where everyone, everywhere, has the freedom to move.
  • Meet the team:
  • The Onboard Integration team builds the software foundation that runs on every Glydways vehicle.
  • Part of the Embedded Platform & Integration group, we partner daily with Vehicle Hardware, Autonomy, Safety, and Track Operations to turn a collection of components into a cohesive system on the road.
  • Our work spans streaming data from new sensors, controlling vehicle actuators, building our custom embedded Linux OS, integrating ML runtimes, and writing the tools that keep live track operations moving -we own the glue that makes an autonomous vehicle actually drive.
  • This is software that moves real vehicles carrying real passengers, so reliability isn't a nice-to-have - it's the job.
  • As a Software Engineer on Onboard Integration, you won't be handed narrowly scoped tickets.
  • You'll take a problem from the whiteboard to code running on a vehicle at our test track, get hands-on with the newest hardware in the building, and debug across the software, firmware, and electrical boundaries where the hard problems live.
  • We're looking for engineers who are genuinely excited about autonomous vehicles and PRT, who take initiative in ambiguity, find signals in noisy systems, and own their work end-to-end.
  • Investigate and debug issues on the bench and on-vehicle, driving them to root cause and stable fixes.
  • Knowledge, Skills and Abilities:

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