Added
2 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python api design embedded systems webrtc

πŸ“‹ Description

  • Extend Roku's player for new business opportunities and multimedia specs
  • Improve playback on Roku devices for a world-class experience
  • Work independently or in small groups to deliver features on time
  • Demonstrate excellence in C++ and Python; deliver high-performance software
  • Make modular, maintainable changes to a C++ codebase
  • Dig deep to solve tough user problems

🎯 Requirements

  • 2–5 years of relevant software development experience
  • BS or MS in CS or equivalent engineering
  • Extensive C++ and Python programming experience
  • Embedded systems development and Linux OS experience
  • Deep multi-threading and concurrency understanding
  • API design and portable code development
  • Knowledge of streaming protocols (WebRTC, HLS, DASH) and DRM
  • Video codecs: H.264, H.265, AV1 and audio codecs (AAC, AC3)

🎁 Benefits

  • Health, life, disability, dental/vision insurance; equity and parental leave
  • Global mental health and financial wellness resources
  • 401(k)/pension options
  • Paid time off and flexible work arrangements
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’