Search jobs > Bristol, CT > Principal software engineer

Principal Software Engineer, C++

Disney Entertainment & ESPN Technology
Bristol, Connecticut, United States
$197.9K-$265.4K a year
Full-time

Job Summary :

The Hulu Client Engineering team is looking for a Principal Engineer who can help design and build our next generation Client Platform that will be used to power Hulu across a wide range of living room devices.

As part of this team, you will have a unique opportunity to set the long-term vision for a technical strategy on how we can push the boundaries of what is possible on some of the most interesting 10-foot devices in the marketplace!

We’re looking for an engineer who is an expert writing cross platform code, understands the challenges of supporting multiple client platforms, and is ready to push the boundaries of UX on our custom in-house runtime to provide the best app experiences for our viewers on devices across the varying spectrum from set-top boxes to modern game consoles.

Responsibilities and Duties of the Role :

Bring advanced native engineering skills to be a critical member of a team of engineers responsible for designing and building our Client Platform.

Define a long-term roadmap for the underlying Client Platforms that power Hulu across all living room devices.

Design and build functionality at the core of our shared frameworks.

Lead high-level architecture discussions and planning sessions.

Work with hardware manufacturing partners to vet new hardware from a client application perspective.

Collaborate closely with our Native Client Platform Core engineering team, services engineering teams and product owners to help understand and explain device limitations and requirements.

Required Education, Experience / Skills / Training :

Basic Qualifications

Candidates should have 10+ years of C / C++ experience on embedded systems and / or writing portable multi-platform code.

Expertise working on user interface-level code with knowledge of common patterns, architectures and approaches to present a data driven UX to viewers.

Understanding of various chip architectures and what features they support.

Experience using build runners / compilation tools for multi-platform projects.

Preferred Qualifications

Graphics experience with OpenGL / EGL, OpenGL ES, Vulkan, Metal, etc.

Understanding of cross device dependency management

Knowledge of Game engines and game engine technologies

Internals of browser technology such as WebKit, Chromium, Cobalt, React Native

Experience with streaming video (DASH or HLS protocol), codecs, and DRM

Required Education

Bachelor’s degree or better in Computer Science or a related technical field or equivalent job experience.

The hiring range for this position in Seattle, WA and in New York City, NY is $189,300 to $253,800 per year; the hiring range for this position in Santa Monica / Burbank / Glendale / .

California and in Bristol, Connecticut is $180,700 to $242,300; and the hiring range for this position in San Francisco, California is $197,900 to $265,400 per year.

The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors.

A bonus and / or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and / or other benefits, dependent on the level and position offered.

7 days ago
Related jobs
Promoted
Selective Insurance
Hartford, Connecticut

Selective Insurance's high-performing IT software engineering team has a fantastic opportunity for a highly-motivated, hands-on, and self-starting individual to join this accomplished team. The software engineering team executes critical business projects that support the company's growth, profitabi...

Promoted
VirtualVocations
Hartford, Connecticut

A company is looking for a Principal Software Engineer, Data & Interoperability. ...

Promoted
Oracle
Hartford, Connecticut

Oracle Senior Principal Software Engineer - Hartford, Connecticut. As a Senior Principal Software Engineer in the Foundational Services organisation, you will play a pivotal role in delivering cutting-edge SaaS capabilities for Oracle's market-leading SaaS products. Bachelor’s degree in Computer Sci...

Promoted
VirtualVocations
Hartford, Connecticut

A company is looking for a Principal Software Engineer - Security specializing in Security and Secrets Management. ...

Home Depot
CONNECTICUT, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...

Promoted
VirtualVocations
Hartford, Connecticut

Principal Software Engineer - Privileged Access Management (PAM). ...

Selective Insurance
Hartford, Connecticut

Selective Insurance’s high-performing IT software engineering team has a fantastic opportunity for a highly-motivated, hands-on, and self-starting individual to join this accomplished team. The software engineering team executes critical business projects that support the company's growth, profitabi...

New Relic, Inc.
Prospect, Connecticut
Remote

Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer Req ID FY|R&D|#8 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Boise, Idaho...

CVS Health
Hartford, Connecticut

Drive best practices in software engineering, ensuring high-quality, scalable, and maintainable code. Strong background in software engineering, with a focus on delivering high-quality, reliable systems. Experience managing managers and principal-level engineers. Provides technical leadership to a t...

Disney Entertainment & ESPN Technology
Bristol, Connecticut

The Hulu Client Engineering team is looking for a Principal Engineer who can help design and build our next generation Client Platform that will be used to power Hulu across a wide range of living room devices. Bring advanced native engineering skills to be a critical member of a team of engineers r...