Senior Software Engineer, Video Streaming - Mountain View - Nuro

    Nuro
    Nuro Mountain View

    1 week ago

    Default job background
    Description

    About Nuro

    Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commercializing AD applications.

    The Nuro Driver is our world-class autonomous driving system that combines AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver is one of the few driverless autonomous technologies on public roads today.

    Our Partnerships

    Nuro has partnered with some of the world's most respected brands, including Uber, FedEx, Domino's, Walmart, Kroger, and 7-Eleven.

    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.

    Your Responsibilities

    • Design and implement an efficient pipeline with state-of-the-art video streaming techniques to deliver high-priority real-time data streams.
    • Build an offline streaming simulation/emulation framework that can help iterate the video streaming algorithm and predict online performance.
    • Test systems in real-world environments, gather feedback, and drive innovation.
    • Work with the XFN team for on-road network metric collection.

    About You

    We're looking for a talented Software Engineer with:

    • A Master's or Ph.D. in Computer Science or 2+ years of equivalent industry experience.
    • Proficiency in C/C++ and/or Go.
    • Familiarity with networking protocols such as TCP/IP, socket programming, and congestion control.
    • 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 codecs such as VP8, VP9, H264/265, etc.
    • Comfortable with GPU programming.

    Compensation

    At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $167,000 and $250,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. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

    Culture at Nuro

    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.



  • Apple Cupertino

    Software Engineer, Real-Time Video Streaming · About the Role · We are seeking a passionate and dedicated software engineer to join our team in the Audio and Media Technologies group (AMT) at Apple. Our team provides the media foundation for all of Apple's innovative products, in ...


  • LinkedIn Mountain View

    Job Description for Media Specialist · This role can be based in Mountain View, CA or Bellevue, WA. · At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and comm ...


  • LinkedIn Mountain View

    Company Description · 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 exciting opportunities, build necessary skills, and gain valuabl ...


  • Mediabistro Mountain View

    **Transforming the Way the World Works** · At LinkedIn, we're building a platform that creates economic opportunities for every member of the global workforce. Our products empower people to make powerful connections, discover exciting opportunities, and gain valuable insights. · ...


  • LinkedIn Mountain View

    Job Description · This role can be based in Mountain View, CA, San Francisco, CA, or Bellevue, WA. · About Us · At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from hom ...


  • Samsung Electronics America Mountain View

    Position Summary · As a Senior Product Manager for Consumer Experience at Samsung TV Plus, you will drive the strategic product vision and execution for the service. This role will define product development for critical consumer-facing features that directly impact viewer engage ...


  • LinkedIn Mountain View

    Company Overview · At LinkedIn, we are 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 exciting opportunities, build necessary skills, and gain va ...


  • LinkedIn Mountain View

    At LinkedIn, we're transforming the way the world works. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. · We're committed to providing transformational opportunities for our own em ...


  • Samsung Electronics America Mountain View

    Position Summary · As a Senior Product Manager for Consumer Experience at Samsung TV Plus, you will drive the strategic product vision and execution for the service. This role will define product development for critical consumer-facing features that directly impact viewer engage ...


  • Nuro Mountain View

    Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight years developing autonomous driving technology and commercializing AD applications. · The Nuro Driver is our world-class autonomous driving system that combines AD hardware with our genera ...


  • LinkedIn Mountain View

    Job Title: Tech Lead, Media SDK · At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. This role may be remote or hybrid. · The Media Infra org is responsible for handling all media ...


  • Samsung TV Plus Mountain View

    Job Description · Samsung Electronics America's North American Service Business drives consumer services at a global scale, focusing on ad-based services and streaming compelling media to all Samsung screens. This backend engineer will architect, code, and deploy modules to our e ...


  • LinkedIn Mountain View

    Our mission is to create economic opportunity for every member of the global workforce. We achieve this by providing a platform that helps people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights. · Job Description · We ...


  • Study Mountain View Full time

    Job Description · Job Description · Our mission is to open the door to the life-changing impact of education and help make education accessible for all. As a nimble growth stage start-up, we've emerged as the leading online education platform helping over 30 million learners and ...


  • KiwiCo Inc. Mountain View Full time

    Job Description · Job Description · About KiwiCo:KiwiCo is an innovative eCommerce company dedicated to sparking creativity and curiosity in kids (and kids at heart). Through both online and offline materials, we provide fun and engaging ways for kids to explore, create, and lear ...


  • InterDigital Los Altos

    About InterDigital · InterDigital is a global research and development company focused primarily on wireless, video, artificial intelligence (AI), and related technologies. We design and develop foundational technologies that enable connected, immersive experiences in a broad ran ...


  • Cariad, Inc. Mountain View Full time

    Job Description · Job Description · We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leadin ...


  • Crazy Maple Studio Sunnyvale

    Crazy Maple Studio Video Editor · We are a fast-growing mobile gaming, reading, and streaming company based in the Bay Area and Los Angeles. · Our flagship platform, ReelShort, is the #1 vertical streaming app in the U.S., with over 3 million DAU, delivering bite-sized episodic c ...


  • Inabia Software & Consulting Inc. Sunnyvale Full time

    Job Description · Job Description · Technical Program Manager (Telecom Experience Preferred) · Location: Sunnyvale, CA (Hybrid/Onsite) · Employment Type: Contract · Job DescriptionWe are seeking an experienced Technical Program Manager (TPM) with telecom domain expertise to drive ...


  • Apple Sunnyvale

    Strategic Partnerships Manager · for Third Party Media Tools and Technology of Apple Vision Pro · About the Role · We are seeking a savvy individual to drive third party media tools and technology for Live video productions. · You will work closely with cross-functional teams to ...

Jobs
>
Mountain View