Talent.com
Software Engineer, Video Streaming
Software Engineer, Video StreamingNuro • Mountain View, California, United States
[error_messages.no_longer_accepting]
Software Engineer, Video Streaming

Software Engineer, Video Streaming

Nuro • Mountain View, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Who We Are


Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.


About the Role


The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Software Engineer, Video Streaming you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build the core communication system as well as the cloud platform to connect vehicles and operators. This position involves broad technical understanding in networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. The team is expected to deliver reliable solutions and license to 3rd party teleoperation usages.


About the Work



  • Design and implement an efficient pipeline with state-of-the-art video streaming techniques to deliver high priority real-time data stream

  • Build an offline streaming simulation/emulation framework that can help to iterate the video streaming algorithm and predict online performance

  • Test systems in real-world environments, gather feedback and drive innovation

  • Work with XFN team for on-road network metric collection


About You



  • 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/C++ and/or Go

  • Familiar with networking protocols such as TCP/IP, socket programming and congestion control etc.

  • Strong communication skills


Bonus Points



  • Network simulation experience, e.g., network simulator 3

  • Real road LTE network metric collection

  • Video streaming framework experience, e.g., WebRTC

  • Understanding of video codec such as VP8, VP9, H264/265 etc.

  • Comfortable with GPU programming


At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $160,000 and $240,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.


At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-DNP


[job_alerts.create_a_job]

Software Engineer, Video Streaming • Mountain View, California, United States

[internal_linking.similar_jobs]
Software Engineer, Streaming Media

Software Engineer, Streaming Media

Apple • Cupertino, CA, United States
[job_card.full_time]
Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or Apple Store experience we deliver is the r...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Engineering Manager - Streaming Platform

Engineering Manager - Streaming Platform

Arlo Technologies, Inc. • Milpitas, CA, United States
[job_card.full_time]
At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them.Our team is dedicated to delivering products that exceed our customers'...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Program Manager for Media Streaming Services Ads and Monetization

Senior Program Manager for Media Streaming Services Ads and Monetization

HP Development Company, L.P. • Palo Alto, CA, United States
[job_card.full_time]
Senior Program Manager for Media Streaming Services Ads and Monetization.We are seeking a visionary and execution-driven Principal Program Manager to lead large-scale, consumer-facing programs acro...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior AI Engineering Manager, Video AI

Senior AI Engineering Manager, Video AI

LinkedIn • Mountain View, CA, United States
[job_card.full_time]
LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.Our products help people make powerful connections, discover exci...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Video Apps Build Engineer: Create World‑Class Tools

Video Apps Build Engineer: Create World‑Class Tools

Apple Inc. • Cupertino, CA, United States
[job_card.full_time]
A leading technology company in Cupertino is seeking a build engineer to join the Video Applications group.This role involves developing high-profile media creation applications and solving complex...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Speech Language Pathologist (SLP) - $2,279 per week in Capitola, CA

Travel Speech Language Pathologist (SLP) - $2,279 per week in Capitola, CA

AlliedTravelCareers • Capitola, CA, US
[job_card.full_time]
GetMed Staffing is searching for a strong Speech Language Pathologist to assist our traveler-friendly client.A minimum of 1-2 years of experience is required.Traveling with GetMed Staffing offers t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Information Technology Professional

Information Technology Professional

U.S. Navy • Lexington Hills, CA, US
[job_card.full_time]
Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Audio/Video Software Engineering Manager II

Audio/Video Software Engineering Manager II

Google • Mountain View, CA, United States
[job_card.full_time]
A leading technology company in Mountain View is looking for a Software Engineering Manager who will manage engineers and provide technical leadership on major projects.The ideal candidate has exte...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Multimedia Creation - TikTok VE Core

Software Engineer, Multimedia Creation - TikTok VE Core

TikTok • San Jose, CA, United States
[job_card.full_time]
Software Engineer, Multimedia Creation - TikTok VE Core.Software Engineer, Multimedia Creation - TikTok VE Core.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Complete Online Surveys For Cash (Up to $25/per)

Complete Online Surveys For Cash (Up to $25/per)

Earn Haus • Scotts Valley, CA, US
[job_card.full_time] +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...[show_more]
[last_updated.last_updated_30] • [promoted]
Travel Speech Language Pathologist (SLP) - $2,455 per week in Capitola, CA

Travel Speech Language Pathologist (SLP) - $2,455 per week in Capitola, CA

AlliedTravelCareers • Capitola, CA, US
[job_card.full_time]
Coast Medical Service is a nationwide travel nursing & allied healthcare staffing agency dedicated to providing an elite traveler experience for the experienced or first-time traveler.Coast is feat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Field Tech Support

Field Tech Support

EchoStar • Fremont, CA, US
[job_card.full_time]
EchoStar is reimagining the future of connectivity.Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans an...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Streaming Media Engineer — Low-Latency, Multi-Device

Streaming Media Engineer — Low-Latency, Multi-Device

Apple • Cupertino, CA, United States
[job_card.full_time]
A leading technology company in Cupertino seeks a Software Engineer for its Streaming Media team.The successful candidate will design and develop media streaming technologies across various platfor...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Video Encoding Engineer, Cloud TV Platform

Senior Video Encoding Engineer, Cloud TV Platform

Roku • San Jose, CA, United States
[job_card.full_time]
A leading streaming technology company in California is looking for a Senior Software Engineer specializing in Video Encoding.This role involves building and optimizing high-performance video proce...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Video Encoding

Senior Software Engineer, Video Encoding

Roku • San Jose, CA, United States
[job_card.full_time]
Senior Software Engineer, Video Encoding.Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our...[show_more]
[last_updated.last_updated_30] • [promoted]
Executive Briefing Center Demo Presenter

Executive Briefing Center Demo Presenter

NVIDIA • Santa Clara, CA, United States
[job_card.full_time]
Are you passionate about AI technology and eager to make it understandable to decision makers and developers alike? Join NVIDIA as an Executive Briefing Center Demo Presenter at our Headquarters in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Regional Engineering Lead - AV/ Broadcast Media

Regional Engineering Lead - AV/ Broadcast Media

Diversified • Santa Clara, CA, United States
[job_card.full_time]
Diversified is a global leader in audio visual and media innovation, recognized for designing and building the world's most experiential environments.Our award-winning team specializes in deliverin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer: AI-Driven Video Ads Testing

Software Development Engineer: AI-Driven Video Ads Testing

Apple Inc. • Cupertino, CA, United States
[job_card.full_time]
A leading technology company in Cupertino, California is seeking a Software Development Engineer specializing in video advertising.The role involves building automation frameworks and tools to enha...[show_more]
[last_updated.last_updated_variable_days] • [promoted]