Senior Software Engineer - Streaming
NVIDIA
NVIDIA is looking for a Senior Software Engineer – Streaming with strong C++ skills and a deep interest in streaming technologies to join our engineering team.
What you’ll be doing
- Design, develop, optimize, and debug C++ software for ultra‑low‑latency streaming systems.
- Build and improve media streaming pipelines using technologies such as WebRTC, GStreamer, RTP/RTCP, and related protocols.
- Analyze CPU, memory, networking, media pipeline, and scheduling behavior across real‑world workloads.
- Work across Windows, Linux, QNX, application frameworks, and embedded platforms.
- Define and implement KPIs for networking quality, streaming quality, and user experience.
- Integrate streaming software with platform services, connectivity layers, and/or automotive system components.
Qualifications
- Master’s degree in Computer Science, Electrical Engineering, or equivalent experience.
- 8+ years of proven experience in C++ software development, optimization, and debugging.
- Strong understanding of operating systems, multithreading, memory management, networking, and systems programming.
- Ability to debug complex issues across software, OS, media pipelines, platform, and hardware boundaries.
- Strong analytical and problem‑solving skills, with a self‑motivated approach.
- In‑depth knowledge of WebRTC architecture, peer‑connection lifecycle, ICE handshake, and real‑time protocols (SRTP, DTLS‑SRTP, SCTP).
Ways to stand out
- Hands‑on experience with streaming protocols and technologies such as RTP, WebRTC, WebSockets, and QUIC.
- Experience with video codecs and formats such as H.264/AVC, H.265/HEVC, AV1, color spaces, or hardware‑accelerated encode/decode.
- Experience with QNX, QNX Safety, Linux, or embedded operating systems for safety‑critical platforms is a strong plus.
- Experience with automotive software, telematics, connected vehicle platforms, infotainment, or car connectivity.
Base salary depends on location, experience, and peer salaries. Level 4 range: 184,000USD–287,500USD. Level5 range: 224,000USD–356,500USD. Equity and benefits also included.
Applications are accepted until July 24, 2026.
NVIDIA is committed to fostering an inclusive work environment and is an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
#J-18808-Ljbffr$184k - $287.5k
...-date automatically, enabling users worldwide to instantly stream the latest games in high-definition resolution with minimal... ...vehicles, and edge-to-cloud real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated engineers who...SeniorFull timeRemote workWorldwide$193.93k - $291.15k
...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...SeniorImmediate startRemote workFlexible hours- ...NVIDIA is seeking a Senior Software Engineer – Streaming to advance ultra low‑latency C++ streaming software. You will build and optimize media pipelines using WebRTC, GStreamer, and related protocols across Windows, Linux, QNX, and embedded platforms. The role requires...Senior
- ...NVIDIA Corporation in Santa Clara, CA seeks a Senior Software Engineer – Streaming with strong C++ skills to join our engineering team, focusing on ultra‑low‑latency streaming systems. You will design, optimize, and debug software, build pipelines with WebRTC, GStreamer...Senior
$200k - $322k
We are looking for a highly skilled Senior Software Engineer to design and develop AIOps & Observability platforms at NVIDIA. The platforms are... ...microservices architectures as well as experience with streaming services to ingest billions of events using NATS, Kafka, etcProficient...SeniorFull time$370k - $400k
...Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the... ...the teamJoin the Home Screen team — the engineers behind Roku's home screen and the experiences... ....About the roleWe are looking for a Senior Software Engineer to take deep ownership of the...SeniorWork at officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...for the real-time software infrastructure that supports... ...intercom and system sounds, data streaming and logging, and platform support... ...safety and reliability.As a Senior Software Engineer, you will be...SeniorLocal areaWorldwideFlexible hours
$130.6k - $192k
...building products our customers love. Within Storage, the Event Streaming team builds and operates Event Bus, DoorDash's unified,... ...operational and analytical needs. About the Role As an Engineer on the Event Streaming team, you won’t just be using infrastructure...Hourly payWork at officeLocal areaFlexible hours$323k - $428k
...Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the... ...and multiple groups within Advertising Engineering to deliver high-impact solutions. Looking... ...the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$117k - $234k
...you'll do...On the Membership Experience Engineering team at Walmart, we provide technology... ...implementing RESTful microservices and stream processing services using Java 17/21, Spring... ...schemas, utilizing best practices and software design patterns.Writing comprehensive unit...SeniorFull timeTemporary workPart time- ...gap. We’re a growth-stage software company helping manufacturers... ...alongside experienced operators, engineers, and leaders who have done... .... Description ~ As a Senior Software Engineer specializing... .... # Build connectors for streaming protocols such as WebSockets...SeniorFull timeWork experience placementRemote workShift work
$160k - $198k
...our differences, and supports and celebrates all of our team members.What You’ll DoAs a Senior Software Backend Engineer, you will build and scale the core application logic, streaming pipelines, and data layers that power our real-time AI tracking platform. You will...SeniorLocal area$117k - $234k
...WalmartBusiness Segment: Індивідуальна діяльністьRole summary:As a Senior Software Engineer, you will lead the delivery of scoped features and... ...high-quality backend features using Java and Springboot Kafka Streams.Participate in technical design discussions , implement...SeniorFull timeTemporary workPart time$184k - $287.5k
...at the heart of this transformation—streaming massive volumes of sensor data (cameras... ...data into GPU memory, and scalable, software-defined sensor integration across... ...impact at scale.We’re looking for a Senior Systems Software Engineer to help architect and scale the software...SeniorFull time$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...SeniorFull time$195k - $408k
...Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming... ...s advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising Platform to play...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$136.8k - $282.7k
Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform... ...departments. As a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build world-class products...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work$184k - $287.5k
We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with... ...with GPU programming and performance: CUDA, memory hierarchy, streams, NCCL; proficiency with profiling/debug tools (e.g., Nsight...SeniorFull time$180k - $270k
...with diverse and creative characters. We’re looking for a Software Engineer to help improve the speech, audio, and media systems at the... ...Reduce latency and optimize responsiveness across audio streaming and speech pipelines. Build tools to enable the creation...SeniorFull timeWork at office$285k - $345k
...Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the... ...enrichment, and curation. We are seeking engineers capable of developing, designing, and deploying... ....About the roleWe are looking for a Senior Software Engineer to help design and build large...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$165k - $242k
...Apply for the Senior Software Engineer II, Inference role at CoreWeave. CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers... ...internals: batching, caching, mixed precision (BF16/FP8), streaming token delivery. ~ Proven track record improving tail...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work$184.7k - $277.6k
...Sunnyvale, California, United States Software and Services At Apple, new ideas have... ...Description We are looking for a senior Swift engineer to join a small, focused team building... ...windowing, keyboard-first workflows, streaming content updates, canvas state systems,...SeniorRelocation$153.2k - $234.1k
Job DescriptionRole OverviewAs a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated... ..., and sockets with appropriate serialization formats, and streaming multi-sensor payloads into the autonomous vehicle stack....SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$160k - $200k
...workflows to internal operations tools. We’re looking for a Senior Frontend Engineer with a strong frontend focus to design, build, and scale... ...timelines, and graph/entity views that handle high‑volume, streaming data with intuitive drill‑downs and filtering. Build...SeniorFull timeFlexible hours$139k - $204k
...What You’ll Do Senior engineers are area owners who lead designs, raise engineering standards, and deliver measurable improvements to... ...inference internals: batching, caching, mixed precision (BF16/FP8), streaming token delivery. Proven track record improving tail...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work$165k - $242k
...at About The Role We are seeking senior engineers to lead our Observability Insights effort... ...Six or more years of experience in software or infrastructure engineering, with a focus... ...at cloud-scale, including event streaming or data pipeline management. Experience...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...audiences across the open internet — from streaming TV and podcasts to mobile apps, news,... ...impression value The Role As a Senior Engineer on the OpenPath team, you will serve as... ...things about working at The Trade Desk as a software engineer which is why we do not expect...SeniorFull timeTemporary workLocal areaWorldwide
$139k - $204k
What You’ll Do Senior engineers are area owners who lead designs, raise engineering standards, and deliver measurable improvements to latency... ...internals: batching, caching, mixed precision (BF16/FP8), streaming token delivery. Proven track record improving tail latency...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work$159.2k - $301.6k
About the Role We are seeking a highly motivated Senior Software Engineer, Node Ecosystem — Video to join the ambitious Project Graph team at... ...Familiarity with Creative Cloud video APIs, media SDKs, or streaming frameworks is welcome — but not a substitute for strong...SeniorFull timeTemporary workLocal areaWorldwide- ...robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and... .... The Role We are looking for a Senior AI Engineer to design, build, and ship AI-powered software... ...— databases, internal APIs, robot data streams — enabling agents to take real actions...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Streaming. Be the first to apply!
- senior robotics software engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- security software engineer Santa Clara, CA
- intel software engineer Santa Clara, CA
- software developer fintech Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- software development engineer aws Santa Clara, CA
- information technology software engineer Santa Clara, CA
- graduate software developer no experience Santa Clara, CA
- software developer internship no experience Santa Clara, CA


