CrawlJobs Logo

Software Engineer, Roku TV

roku.com Logo

Roku

Location Icon

Location:
United Kingdom , Cambridge

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Software Engineer on the Regional TV Software team, you will contribute to the development and delivery of software for regional TV platforms, working on both new TV platform projects and new software development projects. You will collaborate with SOC vendors, support certification processes with UK and European broadcast organizations, and help define and build new software features. This is a great opportunity for an engineer early in their career who is curious, collaborative, and motivated to grow across multiple areas of a complex software system.

Job Responsibility:

  • Developing and maintaining software for regional TV platforms, with a focus on markets in Europe and Australia
  • Collaborating with SOC vendors to support new TV projects and resolving Roku-specific technical issues
  • Supporting certification processes with organisations such as ETV, the BBC, and DTG
  • Contributing to new software projects, including requirements definition, software design, and implementation
  • Developing primarily in C++, with contributions in C, Python and Javascript as-needed
  • Porting and adapting software to meet regional standards and specifications, including HbbTV
  • Troubleshooting technical issues across the software stack and working cross-functionally to resolve them
  • Participating in greenfield feature development as part of new TV platform launches

Requirements:

  • Experience with C and/or C++ in a commercial or academic setting
  • Familiarity with Python
  • An interest in or exposure to embedded systems or low-level software development
  • A systems-level mindset — curiosity about how different parts of a system interact and a desire to learn broadly
  • Exposure to Linux environments (a plus, but not required)
  • Familiarity with HTML or browser-based development (a plus, but not required)
  • Up to three years of commercial software engineering experience, or equivalent demonstrated through projects, internships, or academic work
  • Strong problem-solving skills and a collaborative approach to working through technical challenges

Nice to have:

  • Exposure to Linux environments
  • Familiarity with HTML or browser-based development
What we offer:
  • global access to mental health and financial wellness support and resources
  • local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • time off work for vacation and other personal reasons

Additional Information:

Job Posted:
March 13, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Roku TV

Senior OTT Software Engineer

A global hub for streaming, downloads, and concert webcasts, the platform connec...
Location
Location
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years in software engineering, with 3+ years focused on OTT applications
  • Proven track record of published apps on major TV platforms, demonstrating end-to-end delivery
  • Strong expertise in Roku OS development with BrightScript and SceneGraph, including certification for the Roku Channel Store
  • Solid experience with React Native TV + TypeScript, including focus/remote navigation, cross-platform builds, and the modern React Native ecosystem (navigation, state management, testing, build tools)
  • Experience with webOS, Tizen OS, Fire OS, tvOS, and Android TV applications development
  • Hands-on integration of Bitmovin Player SDK and deep understanding of video streaming protocols (HLS, DASH, DRM)
  • Strong skills in performance optimization for resource-constrained TV devices
  • Familiarity with CI/CD pipelines and best practices for TV app deployment
  • Experience with analytics platforms (Amplitude, Google Analytics, Bitmovin Analytics)
  • English: upper-intermediate or higher
Job Responsibility
Job Responsibility
  • Develop and maintain OTT applications across Roku OS, webOS, Tizen OS, Fire OS, tvOS, and Android TV
  • Build and optimize video playback experience (live/on-demand)
  • Ensure app compliance with store guidelines, certification, and performance requirements
  • Integrate with REST APIs, and analytics/telemetry tools
  • Collaborate with product/design/backend teams
  • lead code reviews and mentor peers
Read More
Arrow Right

Roku Engineer

As a Roku Engineer on the PlayerPlatform team, you'll be at the forefront of str...
Location
Location
United States , Englewood; Reston; Philadelphia
Salary
Salary:
114985.89 - 172478.83 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years Roku application development experience
  • 4+ years software development experience
  • Demonstrated success shipping production apps on the Roku Channel Store
  • Strong BrightScript programming expertise and passion for clean, efficient code
  • Deep understanding of Roku SceneGraph framework and streaming media concepts
  • Up-to-date knowledge of Roku OS capabilities and optimization techniques
  • Hands-on experience with DASH video implementation and streaming protocols
  • Agile development experience in fast-paced environments
  • Problem-solving prowess and ability to diagnose complex streaming issues
  • Bachelor's Degree
Job Responsibility
Job Responsibility
  • Creating high-performance BrightScript components that deliver buffer-free streaming to millions
  • Building innovative solutions for one of the nation's largest streaming platforms
  • Optimizing video rendering to provide crystal-clear 4K HDR experiences
  • Implementing sophisticated features that seamlessly blend live TV, on-demand content, and DVR functionality
  • Collaborating on next-generation streaming technologies that will define the industry's future
  • Troubleshooting complex streaming challenges in a high-visibility, high-impact environment
  • Responsible for planning and designing new software and web applications
  • Analyzes, tests and assists with the integration of new applications
  • Documents all development activity
  • Assists with training non-technical personnel
What we offer
What we offer
  • Paid Time off
  • Medical & Dental
  • 401(k) Savings Plan
  • Generous paid time off
  • Life Milestones - from adoption assistance, childcare resources, pet insurance, and more
  • Courtesy Services - free digital TV and internet
  • Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms
  • Fulltime
Read More
Arrow Right

Scrum Lead / Technical Program Manager

Software Resources has an immediate job opportunity for a Technical Program Mana...
Location
Location
United States , Bristol
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Accountable for driving execution and delivery of multiple technical product or software development projects from start to finish
  • Have experience executing both Agile and Waterfall software development methodologies
  • Have experience with industry-standard project management tools such as JIRA and Confluence
  • Responsible for managing team dynamics, morale and motivation while building a culture where all members and points of view are respected
  • Identifies project risks
  • analyzes and communicates prioritized mitigation plans to stakeholders
  • anticipates problems and roadblocks before they occur
  • Develops and manages project plans comprised of complex activities and dependencies
  • Communicates status, updates and project summaries via presentations, e-mail and direct communication with key stakeholders and leadership
  • Have excellent professional writing skills and can provide verbal explanations of status and technical issues with precision and accuracy
Job Responsibility
Job Responsibility
  • Business Operations is responsible for global program and project management, capital and portfolio management, resource prioritization, tracking and communication of performance, administrative services, AOP & LRP Planning, Space Management, and other key functions critical to the operation of DE&E Technology division
  • This position is part of the Global Program Management team which manages the execution of DE&E Technology programs, including scope, delivery schedules and budgets in addition to identifying dependencies, managing risks and quantifying business impact
  • This role collaborates with Product, Engineering and QA to understand and rationalize strategic roadmaps while providing easy to understand, transparent reporting to leadership during delivery
  • Will be working on the video mobile applications as it relates to living room – Roku, Android tv / Apple TV / mobile apps devices
What we offer
What we offer
  • medical, dental, and vision coverage, a 401(k) with company match, short-term disability, life insurance with AD&D
Read More
Arrow Right

Technical Program Manager

Business Operations is responsible for global program and project management, ca...
Location
Location
United States , Bristol
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Accountable for driving execution and delivery of multiple technical product or software development projects from start to finish
  • Have experience executing both Agile and Waterfall software development methodologies
  • Have experience with industry-standard project management tools such as JIRA and Confluence
  • Responsible for managing team dynamics, morale and motivation while building a culture where all members and points of view are respected
  • Identifies project risks
  • analyzes and communicates prioritized mitigation plans to stakeholders
  • anticipates problems and roadblocks before they occur
  • Develops and manages project plans comprised of complex activities and dependencies
  • Communicates status, updates and project summaries via presentations, e-mail and direct communication with key stakeholders and leadership
  • Have excellent professional writing skills and can provide verbal explanations of status and technical issues with precision and accuracy
Job Responsibility
Job Responsibility
  • Will be working on the video mobile applications as it relates to living room – Roku, Android tv / Apple TV / mobile apps devices
  • This position is part of the Global Program Management team which manages the execution of DE&E Technology programs, including scope, delivery schedules and budgets in addition to identifying dependencies, managing risks and quantifying business impact
  • This role collaborates with Product, Engineering and QA to understand and rationalize strategic roadmaps while providing easy to understand, transparent reporting to leadership during delivery
What we offer
What we offer
  • medical, dental, and vision coverage, a 401(k) with company match, short-term disability, life insurance with AD&D
Read More
Arrow Right
New

Apprentice Multitrader

Becoming an apprentice at AxisCLC is an excellent opportunity to gain practical ...
Location
Location
United Kingdom , Liverpool
Salary
Salary:
8.00 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GCSE 4 & above (A-C) in Maths & English or equivalent
  • Good communication
  • Presentable
  • Positive attitude to work
  • Attention to detail
Job Responsibility
Job Responsibility
  • Ensure the effective delivery of service in line with Axis Health and Safety policies and procedures
  • Ensure and undertake any recording of work and administration required by Axis standards and timescales
  • Report any Health and Safety issues and outstanding defects to your Supervisor, Contracts Manager, Health and Safety team and Apprentice Co-ordinator
  • Work as an integral team member with other apprentices, Axis operatives, clients, customers, and tenants
  • Attend Axis Induction, Health and Safety training, Toolbox talks and College Induction
  • Undertake multi-trade work to a safe, clean, and high-quality standard
  • Learn how to cost multi-trade area work with your Axis Mentor, identifying cost reduction methods
  • Ensure college course attendance is 100% and college absence communicated to your Line Manager and Apprentice Co-ordinator every time you fail to attend college
  • Ensure that you meet your operative on time daily
  • Communicate any absence from work as per your contractual terms and conditions
What we offer
What we offer
  • Pension scheme and life assurance
  • Travel Expense Coverage: Enabling all apprentices to travel to/from college and/or apprentice/work-related events
  • 23 days’ holiday + bank holidays
  • Access to Perkbox (discounts, perks & wellbeing offers)
  • 1 paid volunteer day
  • Access to Learning and development opportunities: These include financial wellbeing, technical skills and coaching
  • Fulltime
Read More
Arrow Right
New

Catering Assistant

Are you looking for that next step in your career, then you've come to the right...
Location
Location
United Kingdom , Shafton
Salary
Salary:
7692.30 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Great customer service skills
  • ideally from a catering or retail background
  • ability to undergo an enhanced DBS check
Job Responsibility
Job Responsibility
  • Working as part of the catering team to provide a friendly, efficient and hygienic service
  • Assist in the preparation of food and snacks
  • Counter service and till work
  • Keeping the kitchen and restaurant areas in a clean and tidy state at all times
What we offer
What we offer
  • Free meal supplied on shift
  • Free qualifications and career development opportunities
  • Staff discount scheme at over 850 retailers
  • Monthly opportunities for the best teams to win shopping vouchers
  • All school holidays off
  • Parttime
Read More
Arrow Right
New

Domestic/laundry assistant

An exciting opportunity has arisen for a Domestic/Laundry Assistant to join our ...
Location
Location
United Kingdom , Southport
Salary
Salary:
12.60 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Caring nature and positive attitude
  • desire to deliver high standard domestic and laundry service
  • previous domestic experience preferred
  • commitment to highest levels of cleanliness, hygiene and appearance
  • ability to demonstrate compassion and empathy towards older people
  • team player but able to work on own initiative
  • dependable and flexible to meet needs of residents and home
  • alternate weekend availability required
Job Responsibility
Job Responsibility
  • Ensuring clean safe environment for residents, visitors and staff
  • following daily schedule for cleaning
  • hoovering
  • dusting
  • polishing
  • shampooing carpets
  • mopping floors
  • any other duties as required
  • laundry duties for all clothing and bedding
  • ensuring everything is labelled and washed according to washing instructions
What we offer
What we offer
  • Fortnightly pay
  • 28 days paid annual leave (pro rata)
  • free uniform
  • cost of DBS paid
  • fully paid induction training
  • £200 refer a friend bonus
  • Fulltime
Read More
Arrow Right
New

Senior Accounting Manager

My client, a Professional Services Firm in Boston is hiring a Senior Accounting ...
Location
Location
United States , Boston
Salary
Salary:
130000.00 - 150000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Accounting, Finance or related
  • 8+ years of Accounting experience
  • Professional Services Industry experience highly preferred
Job Responsibility
Job Responsibility
  • Report to the Director of Finance and oversee Accounting for the company
What we offer
What we offer
  • Bonus
  • great benefits
  • growth potential
  • hybrid working arrangement
  • Fulltime
Read More
Arrow Right