Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Aurora Innovation Logo

Staff Network Software Engineer

Aurora Innovation

$189,000 - $303,000
Oct 9, 2025
Mountain View, CA, US
Apply Now

Aurora is looking to solve the problem of delivering the benefits of self-driving technology safely, quickly, and broadly by bringing up Aurora’s self-driving vehicle platforms and integrating their core hardware components.

Requirements

  • Strong programming skills in C++ or Python
  • CCNA/CCNP/JNCIP or equivalent networking industry experience
  • Solid understanding of ethernet switching and interaction between OSI layers 1, 2, 3 and 4
  • Experience working with networking protocols, such as TCP, UDP, CAN bus protocols, RTP, gRPC, TFTP, HTTP, 802.1Q/VLANs
  • Linux networking and troubleshooting
  • Experience with performance evaluation and optimization
  • Experience with network QoS methods, Linux Kernel Networking, BGP routing protocol

Responsibilities

  • Define vehicle compute and network architecture
  • Define network connectivity from vehicle to offboard services
  • Perform bring up of new vehicle platforms
  • Integrate new sensors and embedded devices and build interfaces for autonomy software
  • Help define precision time protocol architecture across the network
  • Address vehicle-specific concerns for vehicle runtime, e.g. networking stack configuration, vehicle stack configuration, performance, network security, hardware health monitoring
  • Evolve the fleet from a collection of individual vehicles into a full service platform with integrated metrics and monitoring

Other

  • BS/MS/PhD in Computer Science or related field, or equivalent industry experience
  • Good communication skills and the ability to work efficiently with cross functional and geographically dispersed teams
  • Ability to navigate and work effectively in large codebases
  • A passion for writing robust, intuitive, high-performance code, and being pragmatic about it
  • A passion to work at the hardware/software interface