Dyna Robotics
Senior Software Engineer, Fleet Connectivity
Redwood City, CA · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
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
- Robotics isn't like typical enterprise software:
- latency that an ordinary business app would shrug off turns teleoperation and remote supervision into jerky, unsafe, or outright failed robot behavior.
- A degraded link here isn't a background IT ticket:
Responsibilities
- Build the fleet connectivity stack.
- Own the network side of site bring-up. Build tooling that assesses a customer's network before a robot ever arrives, then work with the deployment team to configure the right failover, QoS, and VPN setup for that site.
- Diagnose field issues on networks you don't control, then build the fix so the same failure never happens twice.
- Partner with engineers and researchers to keep the network ahead of what they need for training-data upload and live model debugging.
- Experience managing connectivity for a fleet of edge devices (robots, vehicles, IoT) deployed on networks you don't own
- making sure a demo never drops mid-pitch, and making sure a deployed robot stays online, monitorable, and controllable on network infrastructure Dyna doesn't own or control.
- you'll design and build the systems (monitoring, automated failover, self-healing diagnostics) that make connectivity reliable by default, so stability is a property of the system rather than something a person has to catch and fix after it breaks.
Requirements
- Experience with real-time media or low-latency transport: WebRTC, RTP, adaptive bitrate, congestion control, jitter buffers, or UDP-based protocols like QUIC or SRT
- Experience with network hardware: managed switches, access points, mesh networking, cellular routers
Nice to have
- Deep understanding of TCP, UDP, and how they behave on lossy, high-jitter links, plus strong Linux networking skills (routing, traffic shaping with tc, firewalling, VPNs such as WireGuard)
- A track record of shipping production-quality software in C++, Rust, or Python, not just scripts and prototypes
- Degree in CS, EE, or a related field, or equivalent practical experience
- Hands-on work with cellular/LTE/5G failover hardware, link bonding, or multipath networking
- Experience with pub/sub or messaging middleware (ZeroMQ, ROS 2, DDS, or similar), especially running it over WiFi or WAN links
Company info
- Dyna Robotics builds general-purpose robots powered by a proprietary embodied AI foundation model with top-in-industry generalization and real-world performance.
- Already deployed with customers across multiple industries, our robots do commercial-grade work in the physical world.
- Our team comes from Google DeepMind, Meta, and Cruise, and we're backed by CRV, First Round, and other leading investors.
- At Dyna Robotics, we build technology for the real world, which requires a team as diverse as the environments our robots inhabit.
Equal opportunity
- We are an equal opportunity employer committed to technical rigor and mutual respect.
This listing is sourced directly from Dyna Robotics's careers page and normalized into a canonical job model.