Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Video Streaming

$160k - $240k

Nuro

Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleThe 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 WorkDesign and implement an efficient pipeline with state-of-the-art video streaming techniques to deliver high priority real-time data streamBuild an offline streaming simulation/emulation framework that can help to iterate the video streaming algorithm and predict online performanceTest systems in real-world environments, gather feedback and drive innovationWork with XFN team for on-road network metric collectionAbout YouPhD 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 GoFamiliar with networking protocols such as TCP/IP, socket programming and congestion control etc.Strong communication skillsBonus PointsNetwork simulation experience, e.g., network simulator 3Real road LTE network metric collectionVideo streaming framework experience, e.g., WebRTCUnderstanding of video codec such as VP8, VP9, H264/265 etc.Comfortable with GPU programmingAt 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.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Video Streaming in Mountain View, CA vacancy
  • $184k - $287.5k

     ...enabling users worldwide to instantly stream the latest games in high-definition resolution...  ...time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated...  ...stack that delivers unprecedented video quality at the lowest latency, making... 
    Video
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...and users around the globe can instantly stream the latest games in high-definition...  ...robotics.We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and...  ...WebSockets, and QUIC. Experience with video codecs and formats such as H.264/AVC, H... 
    Video
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...Collaborate with cross-functional product and engineering teams to integrate features—like seamless cross-platform video streaming and advanced media codecs.Design robust...  ...algorithms, data structures, complexity analysis and software design.Experience with Android system-level... 
    Video
    Worldwide

    Google

    Mountain View, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...surgery.The Interaction Software Engineering team is responsible...  ...of the interactive video/display subsystem, spanning rendering...  ...rendering, compositing, and video streaming pipelines. Contribute to 2D/3... 
    Video
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators united...  ...DescriptionPrimary Function of Position:As a Sr Software Engineer Navigation on the Future...  ...capture) that feed live video, kinematics, and sensor streams into CV/ML algorithms on embedded platformsDevelop... 
    Video
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $180k - $270k

     ...creative characters. We’re looking for a Software Engineer to help improve the speech, audio, and...  ...supporting real-time voice and video interactions across iOS, Android, and web...  ...and optimize responsiveness across audio streaming and speech pipelines. Build tools... 
    Video
    Work at office

    AI Chopping Block

    Sunnyvale, CA
    1 day ago
  • $117k - $234k

     ...OfficeWalmart’s Marketing Technology Engineering Team aims to build tools and technologies...  ...handle high impact, critical software/systems monitoring issues, troubleshoot...  ...scalable platforms.Designed and built video streaming applications, with real time video analytics... 
    Video
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $147.05k - $230.85k

     ...Description HP is seeking a Senior Software Engineer to help develop software platforms within...  ...recognition and synthesis, Audio-video multimodal models Human computer intelligent...  ...building and deploying real‑time and streaming audio pipelines — audio capture,... 
    Video
    Temporary work
    Local area
    Flexible hours

    HP

    Palo Alto, CA
    8 hours ago
  • $193.93k - $291.15k

     ...congestion.Optimization: Develop and implement custom congestion control algorithms specifically tuned for high-bitrate, low-latency video streaming.Cross-Functional Leadership: Partner with Hardware and Embedded teams to optimize the network stack directly on our vehicle... 
    Video
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • Senior Software EngineerSunnyvale, CA, USA / On-site / In-office (4 days a week)The RoleOur stack cuts across many technologies...  ...management (we use Salt).Monitoring (we use Grafana).Video processing & streaming (we use Gstreamer).Experience interfacing Client models (we... 
    Video
    Work at office

    Kasmo Global

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...behind ultra-low-latency, interactive cloud streaming GeForce NOW — delivering a bare-metal...  ...well.We are seeking a Senior Systems Software Engineer with deep knowledge of RTOS and...  ...partitioning principlesExperience with real-time video/audio pipelines including encoding,... 
    Video
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...Reza Zadeh, and a world-class engineering team. You'll immediately...  ...tracking, model interpretability, video summarization, and the...  ...vision models running on video streams and images. Ensure that our...  ...about the cutting edge of software engineering and computer vision... 
    Video
    Full time
    Work at office
    Immediate start
    Flexible hours

    Matroid

    Palo Alto, CA
    a month ago
  • $124k - $195.5k

     ...and users around the globe can instantly stream the latest games in high-definition...  ...Visit us at We are looking for a Systems Software engineer to join a team of highly skilled and motivated...  ...deliver ultra low streaming latency, video quality and network resilienceOwn end-... 
    Video
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $185k - $275k

     ...Position Summary We're looking for an engineer to join a new team building features on...  ...ingestion code, dealing with real codec and streaming decisions (what to encode in, how to...  ...This has a lot in common with building a video player/streaming stack. We need someone... 
    Video
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin

    Palo Alto, CA
    26 days ago
  • $174k - $252k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...recommendation.Google's software engineers develop the next-generation technologies...  ...eg. what was the content of the page or video? How can we instantaneously bring in rich... 
    Video

    Google

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...across content formats (articles, posts, videos, AI generated content, etc.).Integrate...  ...practical experience.5 years of experience with software development in Python.3 years of...  ...investigative thinking.Google's software engineers develop the next-generation technologies... 
    Video

    Google

    Mountain View, CA
    2 days ago
  • $147k - $210k

     ...Modal, Large Vision Models) and experience with text, image, video, or audio generation.Preferred qualifications:Master's degree...  ...algorithms.Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how... 
    Video

    Google

    Mountain View, CA
    4 days ago
  • $147k - $211k

     ...technologies.Review code developed by other engineers and provide feedback to ensure best...  ...system health, diagnosis and resolution, and software test engineering. Google's software...  ...continue to push technology forward.The Pixel Video team's mission is to engineer and... 
    Video

    Google

    Mountain View, CA
    3 days ago
  • $147k - $210k

     ...Multi-Modal, Large Vision Models) and experience with text, image, video, or audio generation.Preferred qualifications:Master's degree...  ...of AI adoption in the enterprise world.Our mission is to engineer the platform for building and running AI agents, apps and workflows... 
    Video

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...investigations, and proof-of-concept (PoC) software implementations to evaluate features and...  ...embedded pipelines for real-time audio/video processing and on-device ML execution,...  ...Product Management) and external vendor engineering teams.Minimum qualifications:Bachelor's... 
    Video

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...interactions for generative image, voice, and video models.Manage local and automated mobile...  ...experience.5 years of experience with software development in one or more programming...  ..., F1, Spanner, Plx.Google's software engineers develop the next-generation technologies... 
    Video
    Local area

    Google

    Mountain View, CA
    2 days ago
  • $137.1k - $188.3k

     ...Functions:  Design and develop innovative Dolby Imaging/Video algorithms and software.  You will contribute to new technical architectures to support...  ...’s or Master’s in Computer Science and/or Electrical Engineering with an emphasis and passion for multimedia technologies.... 
    Video
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    1 day ago
  • $147k - $210k

     ...optimization, machine learning, or natural science.Google's software engineers develop the next-generation technologies that change how billions...  ...products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences... 
    Video

    Google

    Mountain View, CA
    17 hours ago
  • $147k - $210k

     ...applications.2 years of experience with software development in one or more programming languages...  ...media tools.Google's software engineers develop the next-generation technologies...  ..., you will help put frontier generative video and image models such as Veo and Imagen... 
    Video

    Google

    Mountain View, CA
    17 hours ago
  • $224k - $356.5k

     ...strategic platform with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-performance vision systems that turn massive streams of video, image, and 3D data into actionable insights. You will collaborate... 
    Video
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical...  ...experience.5 years of experience with software development in one or more programming...  .... From sustained high-resolution video capture to compute-heavy mobile gaming.... 
    Video
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $193.3k - $261.5k

     ...Amazon Stores is looking for a passionate and talented Senior Software Development Engineer with deep expertise in building large-scale distributed...  ...products ranging from electronics to groceries to instant video across multiple languages), multitude of input sources (... 
    Video
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $369.75k

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1...  ...be doingBuild recommendation models for video recommendations.Duties include building...  ...Roku Voice system.Collaborate with the engineering and product teams to launch research ideas... 
    Video
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    1 day per week

    Roku

    San Jose, CA
    4 days ago
  • $388k

     ...organization is focused on helping engineers around the world deploy the...  .... About the TeamThe Audio Video (AV) Tools & Tests team...  ...core products at Netflix (Live, Streaming, Ads, Games…)This team's products...  ...for a strong generalist Software Engineer to drive innovation... 
    Video
    Hourly pay
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Netflix

    Los Gatos, CA
    2 days ago
  • $136.8k - $282.7k

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku...  ...a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build...  ...with streaming audio/video platforms, graphics, and industry... 
    Video
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    San Jose, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Video Streaming. Be the first to apply!