Job Description
A Software Engineer, Networking at Nuro is responsible for developing and maintaining the company's teleoperations platform, focusing on building reliable communication systems to connect autonomous vehicles with remote operators, utilizing expertise in networking protocols, real-time communication, and network simulation.
Key Responsibilities
- Build a network interface bonding framework to maximize bandwidth and LTE utilization
- Develop an offline network simulation emulation framework for performance prediction
- Test systems in real-world environments and gather feedback to drive innovation
- Collaborate with cross-functional teams to collect on-road network metrics
Requirements
- PhD in Computer Science or closely related field or BS/MS in Computer Science or closely related field with 2 years of relevant industry experience
- Proficient in C and/or Go programming languages
- Familiar with networking protocols such as ICMP, TCP/IP, HTTP, socket programming, FEC, and congestion control
- Familiar with network simulation frameworks and methodologies, e.g., ns-3
- Experience building a network interface bonding framework to maximize bandwidth and LTE network utilization
- Experience building an offline network simulation emulation framework to help iterate and predict online performance
- Experience testing systems in real-world environments, gathering feedback, and driving innovation
- Ability to work with cross-functional teams for on-road network metric collection
Benefits & Perks
Compensation/salary range between $160,000 and $240,000 depending on experience and qualifications
Annual performance bonus
Equity
Competitive benefits package
Ready to Apply?
Join Nuro and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More at Nuro
More jobs at Nuro
IT Support Engineer Temporary FTE
Nuro
NEW
Mountain View
TEMPORARY
15h
$96k-130k
Software Engineer, Onboard Infrastructure
Nuro
NEW
Mountain View
Full Time
15h
$160k-241k
Software Engineer, Offboard Infrastructure
Nuro
NEW
Mountain View
Full Time
15h
$160k-241k
More jobs in Mountain View, California
Identity Access Management Architect
Aurora
NEW
Mountain View
Full Time
15h
$212k-307k
Senior Technical Program Manager, IT Enterprise Systems
Aurora
NEW
Mountain View
Full Time
15h
$150k-200k
Senior Quality Engineer
Aurora
NEW
Mountain View
Full Time
15h
$150k-240k