Talent.com
Senior Software Engineer, Video Streaming
Senior Software Engineer, Video StreamingNuro • Mountain View, CA, United States
Senior Software Engineer, Video Streaming

Senior Software Engineer, Video Streaming

Nuro • Mountain View, CA, United States
4 days ago
Job type
  • Full-time
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

  • MS / PhD in Computer Science or 2+ years of Equivalent 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 $193,930 and $291,150 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

    Create a job alert for this search

    Senior Software Engineer • Mountain View, CA, United States

    Related jobs
    Senior Software Engineer, TikTok LIVE

    Senior Software Engineer, TikTok LIVE

    Tik Tok • San Jose, CA, United States
    Full-time
    The TikTok LIVE Foundation Governance Engineering team is a global team responsible for ensuring the quality of live streaming content. It takes on the responsibility of building the backend system,...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Streaming Media

    Software Engineer, Streaming Media

    Apple • Cupertino, CA, United States
    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: 30+ days ago • Promoted
    Senior Software Engineer – Streaming

    Senior Software Engineer – Streaming

    NVIDIA Corporation • Santa Clara, CA, United States
    Full-time
    Senior Software Engineer – Streaming page is loaded## Senior Software Engineer – Streaminglocations : US, CA, Santa Clara : US, CA, Remotetime type : Full timeposted on : Posted Yesterdayjob re...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer

    Software Engineer

    ACHIEVE • Hayward, CA, United States
    Full-time
    We are seeking a seasoned Software Engineer to join our Consumer Applications team through Fandango at Home, focusing on the development and optimization of SmartTV applications.The ideal candidate...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Blackline Systems Inc • Pleasanton, CA, United States
    Full-time
    Get to Know Us : It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise ap...Show more
    Last updated: 17 days ago • Promoted
    Platform Engineer (Shared Platform / CICD / DEVOPS)

    Platform Engineer (Shared Platform / CICD / DEVOPS)

    Info Way Solutions • Fremont, CA, United States
    Full-time
    Info Way Solutions, LLC We have job opening for.Job description is given below : .Kindly check the JD and share your views. Platform Engineer (Shared Platform / CICD / DEVOPS).AWS Provisioning / CICD Autom...Show more
    Last updated: 30+ days ago • Promoted
    Senior PM, Media Streaming & Personalization (Equity)

    Senior PM, Media Streaming & Personalization (Equity)

    HP Inc. • Palo Alto, CA, US
    Full-time
    A leading technology company in California is looking for a motivated Senior Product Manager.The role involves defining and executing new products focusing on digital media curation in HP products....Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    ServiceNow • Hayward, CA, United States
    Full-time
    We are seeking a seasoned Software Engineer to join our Consumer Applications team through Fandango at Home, focusing on the development and optimization of SmartTV applications.The ideal candidate...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer - Streaming

    Senior Software Engineer - Streaming

    NVIDIA • Santa Clara, CA, United States
    Full-time
    NVIDIA's GeForce Now, the next-generation gaming service powered by Nvidia GPUs in the cloud, transforms a Mac, any PC or just a mobile device into a high-performance gaming rig.GeForce NOW automat...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - Video Platform

    Senior Software Engineer - Video Platform

    Roku, Inc. • San Jose, CA, United States
    Full-time
    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 sights on powering every television in t...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer - Audio / Video

    Senior Software Engineer - Audio / Video

    Applied Intuition • Mountain View, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI‑driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 8 days ago • Promoted
    Remote Consumer Feedback Contributor (Hiring Immediately)

    Remote Consumer Feedback Contributor (Hiring Immediately)

    Earn Haus • Rio Del Mar, California, US
    Remote
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer In-Vehicle Infotainment (IVI)

    Senior Software Engineer In-Vehicle Infotainment (IVI)

    Sony Honda Mobility of America • Fremont, CA, United States
    Full-time
    Senior Software Engineer In-Vehicle Infotainment (IVI).Join Sony Honda Mobility of America Inc.Sony Honda Mobility of America Inc. Sony and Honda, headquartered in Tokyo, Japan.Our American headquar...Show more
    Last updated: 4 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Santa Cruz, CA, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 22 days ago • Promoted
    Senior Product Manager - Media Streaming & Personalization

    Senior Product Manager - Media Streaming & Personalization

    HP • Palo Alto, CA, US
    Full-time
    A leading technology company is looking for a Senior Product Manager to define and execute innovative products for its consumer experience. This role involves deep understanding of customer needs an...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Mobile (iOS), YouTube

    Senior Software Engineer, Mobile (iOS), YouTube

    YouTube • Mountain View, CA, United States
    Full-time
    X Note : By applying to this position you will have an opportunity to share your preferred working location from the following : . Mountain View, CA, USA; San Bruno, CA, USA.Bachelor's degree or equiva...Show more
    Last updated: 30+ days ago • Promoted
    Senior Kubernetes Software Engineer

    Senior Kubernetes Software Engineer

    Broadcom Corporation • San Ramon, CA, United States
    Full-time
    If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.Senior Kubernetes Softwa...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer, Data Delivery

    Senior Software Engineer, Data Delivery

    Ridge Line Services • San Ramon, CA, United States
    Full-time
    Are you passionate about building intelligent, scalable platforms that power real-time analytics and decision-making? Do you enjoy designing event-driven systems and simplifying complex data archit...Show more
    Last updated: 30+ days ago • Promoted