Amazing Individuals. Unstoppable Team.
Licensing • Audio • Operating System for TV • Streaming Players and Smart TVs • Smart Home
August 28
🏢 In-office - Cambridge
Amazing Individuals. Unstoppable Team.
Licensing • Audio • Operating System for TV • Streaming Players and Smart TVs • Smart Home
• Solve design problems in embedded software, application SDKs, networking, graphics, and UIs • Write efficient software for new or existing platforms • Deliver high-performance, ultra-reliable software • Own the re-architecture and modernization of the Roku firmware build system • Find solutions to challenges affecting users • Demonstrate excellence in build system development
• 10+ years in software development, architecture, and API design • 5+ years Linux systems programming • Excellent modern C++ programming skills • Understanding of compilers and code impact on resources • Proven track record developing software under tight constraints • Experience with Make, CMake, and Git • Familiarity with Open Embedded, BitBake, and Bazel • Strong communication skills • Bachelor’s and/or master’s degree in computer science or equivalent
• Global access to mental health and financial wellness support • Healthcare (medical, dental, and vision) • Life, accident, and disability benefits • Commuter and retirement options (401(k)/pension) • Vacation and personal time off
Apply Now