Posted in

Senior Software Engineer – C++/Rust

Senior Software Engineer – C++/Rust

CompanyThe Walt Disney Company
LocationSeattle, WA, USA, Santa Monica, CA, USA, San Francisco, CA, USA, Bristol, CT, USA, Charlotte, NC, USA, Glendale, CA, USA, New York, NY, USA
Salary$136100 – $199870
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of C/C++ experience on embedded systems and/or writing portable multi-platform code
  • 2-3+ years of personal or professional Rust experience
  • Understanding of various chip architectures and what features they support
  • Experience using build runners / compilation tools for multi-platform projects

Responsibilities

  • Bring senior-level native engineering skills to be a critical member of a team of engineers responsible for building our client application experiences in Rust
  • Contribute to the development of new application features from on-boarding to browse UI/UX experiences, analytics, video playback UI/UX and much more
  • 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

Preferred Qualifications

  • Experience working on user interface-level code with knowledge of common patterns, architectures and approaches to present a data driven UX to viewers
  • Familiarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, SigmaTel, etc.
  • Graphics experience with OpenGL/EGL, OpenGL ES, Vulkan, Metal, etc.
  • Cross device dependency management
  • Game engines and game engine technologies
  • Internals of browser technology such as Webkit, WPE, Chromium, Cobalt