Facebook pixel

Staff Network Engineer
Posted on 7/26/2022
INACTIVE
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Linux/Unix
Python
Requirements
  • BS/MS/PhD in Computer Science or related field, or equivalent industry experience
  • Strong programming skills in C++
  • Ability to work across multiple programming languages and paradigms
  • Experience working with networking protocols, such as TCP, UDP, CAN bus protocols, RTP, gRPC, TFTP, HTTP
  • A passion for writing robust, intuitive, high-performance code, and being pragmatic about it
  • A passion to work at the hardware/software interface
  • Ability to navigate and work effectively in large codebases
  • Good communication skills and the ability to work efficiently with cross functional and geographically dispersed teams
Responsibilities
  • Define vehicle compute and network architecture
  • Perform bring up of new vehicle platforms
  • Integrate new sensors and embedded devices and build interfaces for autonomy software
  • Define network connectivity from vehicle to offboard services
  • Address vehicle-specific concerns for vehicle runtime, e.g. vehicle stack configuration, networking stack configuration, performance, hardware health monitoring, and networking monitoring
  • Evolve the fleet from a collection of individual vehicles into a full service platform with integrated metrics and monitoring
  • Optimize performance on CPU and GPU and other limited onboard hardware resources
  • Work with autonomy engineers to meet latency requirements for sensor data
  • Utilize HIL (hardware-in-the-loop) test infrastructure to automatically verify onboard code changes and profile performance
  • Provide engineering support for field testing and fleet operations
Desired Qualifications
  • Experience with performance evaluation and optimization
  • Hardware health monitoring frameworks
  • Designing and understanding complex software systems and interplay between system components
  • Time sensitive networking protocols, e.g. PTP, gPTP, etc
  • Experience working with various sensors, e.g. lidars, radars, cameras, audio, etc
  • Experience with safety critical systems
  • CCNA/CCNP/JNCIP or equivalent networking industry experience
  • Good understanding of ethernet switching and interaction between OSI layers 1, 2, 3 and 4
  • Linux network configuration and troubleshooting
Aurora Innovation

1,001-5,000 employees

Leading company in self-driving vehicles
Company Overview
Aurora is on a mission to build self-driving technology that will revolutionize the future of transportation. Its flagship product, the Aurora Driver, is a platform that brings together software, hardware, and data services, to autonomously operate passenger vehicles, light commercial vehicles, and heavy-duty trucks
Benefits
  • Medical, Vision, Life Insurance
  • Paid leave
  • Vacation, Holidays & Sick Time
  • LinkedIn Learning
  • Aurora Academy
  • 401(k)
  • Commuter Benefits
  • Flexible Spending Account
  • Onsite Food
  • PerkSpot
  • Working from Home Support
  • Emotional & Physical Wellness
  • Employee Assistance Program
Company Core Values
  • Operate with integrity - We do the right thing, even if it delays our work or makes less money
  • Focus - We’re solving one of the most challenging problems of our generation, and we’ll get there by fostering a culture of depth, focus, and rigorous engineering
  • No jerks - We solve hard technical problems through discussion and collaboration. We don’t waste time battling over personalities and egos
  • Be reasonable - We expect each other to use good judgment and always have the best interest of the company and our partners in mind
  • Set outrageous goals - We set ambitious goals that demand commitment and push us to do our best work
  • Win together - We are building a technology and a company that will serve people and communities around the world. Our team’s diverse perspective and experience make us stronger and better reflect the world we live in