The opportunity
Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal autonomy…
What you'll do
Engineered Connectivity: Architect a network bonding framework to aggregate bandwidth across multiple cellular providers (Verizon, AT&T, T-Mobile) to ensure zero-drop connectivity.
Performance Modeling: Build sophisticated ns-3-like simulations to "stress test" our stack against edge cases like tunnel entries, rural dead zones, and network congestion.
Optimization: Develop and implement custom congestion control algorithms specifically tuned for high-bitrate, low-latency video streaming.
Cross-Functional Leadership: Partner with Hardware and Embedded teams to optimize the network stack directly on our vehicle gateway.
Tech We Use Languages: C++20, Go
Protocols: WebRTC, Websocket, QUIC, SRT, gRPC
What they're looking for
- Tools: Wireshark
- Systems Thinker: You have a deep understanding of the Linux networking stack, socket programming, and how data moves from the physical layer to the application.
- C++ Expert: You write performant, thread-safe code and understand the nuances of real-time systems.
- Protocol Native: You don’t just use TCP/UDP; you understand why they fail in high-mobility environments and how to implement FEC or ARQ to compensate.