Disney Entertainment & ESPN Technology is seeking a Software Engineer II with expertise in Rust programming to join their Living Room Devices, Native Client Platform Rust Client Application Engineering Team. This role is crucial in developing consumer-facing products for Disney's streaming platforms including Disney+, Hulu, and ESPN+.
The position requires strong expertise in Rust and C/C++ programming, with a focus on building cross-platform applications for various devices. You'll be working on cutting-edge technology that reaches millions of viewers worldwide, developing features for streaming applications across different platforms from set-top boxes to modern game consoles.
As part of the team, you'll contribute to building world-class consumer-facing products, working on everything from onboarding experiences to browse UI/UX, analytics, and video playback features. The role involves collaboration with hardware manufacturing partners and various engineering teams to deliver optimal viewing experiences.
The ideal candidate should have at least 3 years of C/C++ experience in embedded systems or multi-platform development, along with 1-2 years of Rust experience. Knowledge of chip architectures, build tools, and UI development patterns is essential. Experience with graphics technologies (OpenGL, Vulkan, etc.) and game engine technologies is a plus.
This position offers competitive compensation ranging from $112,600 to $165,400 depending on location and experience, plus comprehensive benefits including medical coverage and bonus opportunities. Join Disney's technology team to help shape the future of streaming entertainment and be part of delivering magical viewing experiences to audiences worldwide.