Taro Logo

Principal Software Engineer C++ , Embedded Web Engine

Disney Entertainment & ESPN Technology creates magical viewing experiences and transforms Disney's media business through streaming, digital products, and content delivery.
Glendale, CA, USASeattle, WA, USASan Francisco, CA, USA
$184,300 - $270,700
Embedded
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Entertainment · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer C++ , Embedded Web Engine

Disney Entertainment & ESPN Technology is seeking a Principal Software Engineer to join their Hulu Client Engineering team, focusing on embedded web engine development. This role offers a unique opportunity to architect and build the next generation Native Client Platform that will power Hulu across various living room devices.

The position involves working at the intersection of native client engineering and web technologies, requiring expertise in C++ programming, embedded systems, and modern web frameworks. The successful candidate will be responsible for defining the technical strategy and pushing the boundaries of what's possible on 10-foot devices in the marketplace.

As part of the Product & Data Engineering team, you'll be contributing to world-class consumer-facing products including Disney+, Hulu, and ESPN+. The team drives innovation at scale, serving millions of consumers globally across various platforms including Apple, Android, Smart TVs, and game consoles.

The role demands a deep understanding of browser technology internals, experience with resource-constrained platforms, and the ability to work effectively with hardware manufacturing partners. You'll be leading high-level architecture discussions, designing core framework functionality, and ensuring high-performance user experiences across all living room devices.

This is an excellent opportunity for a seasoned engineer who thrives in a fast-paced environment and wants to make a significant impact on how millions of viewers experience streaming content. The position offers competitive compensation ranging from $184,300 to $270,700 depending on location, plus comprehensive benefits and potential bonuses.

Working at Disney Entertainment & ESPN Technology means being part of a team that's reimagining how people experience the world's most beloved stories while transforming Disney's media business for the future. The role combines technical leadership with hands-on development, requiring both strategic thinking and deep technical expertise.

Last updated 2 months ago

Responsibilities For Principal Software Engineer C++ , Embedded Web Engine

  • Define long-term roadmap for browser-based Native Client Platforms across living room devices
  • Design and build functionality at the core of shared frameworks
  • Lead high-level architecture discussions and planning sessions
  • Develop and execute maintenance and support strategy for existing frameworks
  • Work with hardware manufacturing partners to vet new hardware
  • Collaborate with Native Client Platform Core engineering team and services engineering teams

Requirements For Principal Software Engineer C++ , Embedded Web Engine

JavaScript
TypeScript
  • 10+ years of C/C++ experience on embedded systems
  • Expertise with web standards and tech stacks (JavaScript, CSS, HTML5)
  • Deep understanding of browser technology internals (WebKit, Chromium, Cobalt)
  • Expertise with React and React Native frameworks
  • Experience porting web browsers on embedded systems
  • Experience with UI-level code in React
  • Understanding of chip architectures
  • Debugging and profiling skills, especially with memory management
  • Bachelor's degree in Computer Science or related field