Facebook pixel

Sr. Software Engineer, Roku Os UI
Posted on 5/17/2022
INACTIVE
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Linux/Unix
Management
OpenGL
UI/UX Design
Requirements
  • 7+ years of relevant software development experience
  • Extensive programming experience with C++ and Embedded Linux
  • Ability to work in both user and kernel space
  • In-depth understanding of Linux, tools, libraries and open source development
  • Understanding of API design considerations and tradeoffs
  • Familiarity with tools and libraries such as Boost, PlayReady, ALSA, DIAL a plus
  • Experience with memory management and multi-threaded development
  • Experience with OpenGL and/or DirectFB
  • Media / Video knowledge such as codecs, media streaming, etc. would also be a plus
  • Ideally, embedded and/or consumer electronics experience
  • Ability to accurately estimate software tasks and work to schedule
  • Bachelors or Masters in Computer Science or equivalent engineering experience
Responsibilities
  • Work closely Product Development, platform services, and release management teams to contribute to development
  • Integrate third party C++ libraries
Roku

1,001-5,000 employees

Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
Benefits
  • Unlimited vacation days
  • Medical, wellness, and financial benefits
  • Free snacks and access to fitness center at headquarters
Company Values
  • High performance
  • Proud to work here
  • Trust and responsiblity
  • Talent
  • Communication and context
  • World class product
  • Simple process
  • Excellent partnerships
  • Content standards
  • High ethical standards