(USA) Principal, Software Engineer
Job title: (USA) Principal, Software Engineer in Sunnyvale, CA at Walmart
Company: Walmart
Job description: Position Summary... Principal, Software Engineer – TV SDKYou will joing a team who will be designing, building, and maintaining native / hybrid apps for multiple TV operating systems (Tizen, webOS, Roku, Android TV/Fire TV, Vidaa, Vizio, etc.). You will create cross‑platform SDK layers (TypeScript / C++ / Rust “core”) that expose a single API surface to product teams while calling OS‑specific services under the hood.What you'll do...
- Optimize video playback pipelines—HLS/DASH, Widevine/PlayReady/FairPlay DRM, HDR tone‑mapping—so 4K content hits frame budget and QA thresholds on each SoC.
- Integrate ad‑tech components (IMA, VAST/VMAP, SSAI beacons, OMID) with tight SLA for mid‑rolls, dynamic pods, and interactive overlays.
- Automate CI/CD: containerized build farms, device‑cloud testing (Bitrise, BrowserStack, LambdaTest), firmware signing, and phased rollouts.
- Deep‑dive debug & perf profiling—memory, GPU bandwidth, GC pauses—and guide OEM partners on kernel or firmware fixes.
- Mentor & document: publish coding patterns, lint rules, sample apps, and brown‑bag talks for the broader engineering org.