Enable job alerts via email!

Principal Software Engineer C++, Embedded Web Engine

The Walt Disney Company

Glendale, Santa Monica, New York, San Francisco, Seattle (CA, CA, NY, CA, WA)

On-site

USD 150,000 - 200,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading entertainment company is seeking a Principal Embedded Web Engine Engineer to architect and build a next-gen Native Client Platform for Hulu. This role involves designing infrastructure to support media and advertising, enhancing user experience on various devices. Candidates should have extensive experience in C/C++, web standards, and embedded systems. Join a dynamic team to innovate and shape the future of Disney's media products.

Qualifications

  • 10+ years of C/C++ experience on embedded or multi-platform systems.
  • Expertise in web standards and deep understanding of WebKit and Chromium.

Responsibilities

  • Design and develop the Native Client Platform for Hulu.
  • Define long-term roadmaps for browser-based Native Client Platforms.

Skills

C/C++
JavaScript
CSS
HTML5
React
React Native
Debugging
Profiling
Memory Management

Education

Bachelor’s degree in Computer Science

Tools

OpenGL
Vulkan
Metal

Job description

Principal Software Engineer C++, Embedded Web Engine
Principal Software Engineer C++, Embedded Web Engine
Apply Now Apply Later Job ID 10103493 Location Glendale, California, United States / Santa Monica, California, United States / San Francisco, California, United States / New York, New York, United States / Seattle, Washington, United States Business Disney Entertainment Date posted 5月. 14, 2025
Job Summary:

Disney Entertainment & ESPN Technology

Overview:

At Disney Entertainment & ESPN Technology, we craft magical viewing experiences and transform Disney’s media business through innovative streaming and digital products, worldwide advertising, and distribution. Our work impacts partners and hundreds of millions globally.

Reasons to join us:

  • Building Disney’s media future: Designing infrastructure to support Disney’s media, advertising, and distribution for years to come.

  • Reach & Scale: Powering products like Disney+, Hulu, ESPN+, and more, delighting millions daily.

  • Innovation: Developing groundbreaking products and techniques that set industry standards.

The Product & Data Engineering team develops end-to-end solutions for Disney’s consumer products, including streaming platforms and digital experiences across Disney brands, supporting various devices worldwide.

Job Summary:

We seek a Principal Embedded Web Engine Engineer to architect and build our next-gen Native Client Platform for Hulu, supporting a range of living room devices. You will set long-term technical strategies to push device capabilities and UX on 10-foot devices.

This role requires expertise in cross-platform coding, supporting multiple client platforms with web standards, and enhancing UX on custom runtimes. Self-direction and resilience are essential in our fast-paced environment.

Responsibilities:
  • Design and develop our Native Client Platform with advanced native engineering skills.
  • Define long-term roadmaps for browser-based Native Client Platforms across devices.
  • Build core functionality within shared frameworks.
  • Lead architecture discussions and planning.
  • Maintain and support existing frameworks for high performance and quality.
  • Collaborate with hardware partners for device vetting.
  • Work closely with engineering teams and product owners to understand device limitations.
Basic Qualifications:
  • 10+ years of C/C++ experience on embedded or multi-platform resource-constrained systems.
  • Expertise in web standards: JavaScript, CSS, HTML5.
  • Deep understanding of WebKit, Chromium, Cobalt internals.
  • Experience with React and React Native.
  • Experience porting web browsers like WebKit, Cobalt on embedded systems such as Chromecast.
  • Experience with web engines on connected devices like Smart TVs.
  • UI development in React, familiar with data-driven UX patterns.
  • Knowledge of chip architectures and features.
  • Experience with build tools for multi-platform projects.
  • Strong debugging and profiling skills, especially memory management.
Preferred Qualifications:
  • Graphics experience: OpenGL, Vulkan, Metal, etc.
  • Knowledge of cross-device dependency management.
  • Experience with game engines and streaming protocols like DASH, HLS, DRM.
Education:
  • Bachelor’s degree or higher in Computer Science or related field, or equivalent experience.

The salary range varies by location, with details provided for Seattle, NYC, Santa Monica, and San Francisco. Compensation includes base salary, bonuses, incentives, and benefits.

About Disney Entertainment:

Disney combines innovative storytelling with global reach, creating memorable experiences for families worldwide.

About The Walt Disney Company:

A leading entertainment conglomerate with operations in over 40 countries, Disney continues its legacy of world-class stories and experiences.

This position is with Disney Streaming Technology LLC, part of Disney Entertainment.

Disability Accommodation:

We are committed to an inclusive workplace. Contact Candidate.Accommodations@Disney.com for accessibility requests related to the application process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer C++, Embedded Web Engine

The Walt Disney Company (France)

Glendale

On-site

USD 184.000 - 248.000

Today
Be an early applicant