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
Bachelor’s degree or better in Computer Science (or related field)
Responsibilities
Bring senior-level native engineering skills to be a critical member of a team of engineers responsible for building 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 Native Client Platform Core engineering team, services engineering teams and product owners to help understand and explain device limitations and requirements
Skills
Rust
Software Engineering
Client Application Development
Hulu
Native Client Platform
10-foot Devices
The Walt Disney Company
Leading producers & providers of entertainment and information