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 Software Engineer, Roku TV

As a Software Engineer on the Regional TV Software team, you will contribute to ...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years Experience with C and/or C++ in a commercial environment
  • 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
  • 6+ 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
Job Responsibility
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
What we offer
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)
  • Vacation and other personal time off
  • Fulltime
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
New

Trainee - Human Resources

Build upon your classroom studies through our Hotel Internship Program opportuni...
Location
Location
Thailand , Bangkok
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current college or university student
Job Responsibility
Job Responsibility
  • Learn first-hand about a hotel's operations
  • Experience the industry from the ground up
  • Get immersed in Marriott's culture and business
  • Fulltime
Read More
Arrow Right
New

Fiber Installation Technician

National OnDemand, Inc. is a communications and utilities infrastructure provide...
Location
Location
United States , Chase City
Salary
Salary:
Not provided
nationalondemand.com Logo
NATIONAL OnDemand, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Lift and carry up to 80lbs
  • Climb ladders up to 14' with total load capacity of 300 pounds
  • Work in attics and other limited-space areas
  • Bend, kneel, crouch, and stand for long periods
  • Safety culture is strong at National OnDemand, and our team members attend weekly safety meetings
  • Experience with Fiber Optics installs preferred
  • Exceptional customer service skills
  • Field experience is helpful and ability to use basic installation and hand tools
  • Someone who is self-motivated
  • Willingness to work in all types of weather conditions
Job Responsibility
Job Responsibility
  • Earn a competitive hourly wage and enjoy an unlimited production bonus plan
  • Become an expert on broadband cable installation by participating in our onsite training program
  • Provide exemplary customer service
  • Install, service, and troubleshoot cutting-edge technology in customer homes
  • Control your own income by the amount of jobs completed
What we offer
What we offer
  • paid time off (PTO)
  • medical
  • dental
  • vision
  • short- and long-term disability
  • life insurance
  • Employee Assistance Program (EAP)
  • 401(k)
  • Fulltime
Read More
Arrow Right
New

Beverage Manager

The Beverage Manager oversees all aspects of the hotel’s beverage program, ensur...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
fourseasons.com Logo
Four Seasons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience (5+ years) in beverage management or a senior bar leadership role within luxury hotels, high-end restaurants, or internationally recognized hospitality brands.
  • Strong knowledge of wines, spirits, cocktails, and emerging beverage trends, with formal certifications (e.g., WSET, Court of Master Sommeliers) considered an advantage.
  • Demonstrated ability to design innovative beverage programs, including menu development, cost control, and inventory management.
  • Excellent leadership and team development skills, with a track record of training, mentoring, and motivating diverse teams to deliver exceptional guest experiences.
  • Solid financial acumen, including budgeting, forecasting, and achieving revenue targets while maintaining quality standards.
  • Strong understanding of local regulations related to alcohol service, health, and safety compliance in Malaysia.
  • Exceptional guest engagement skills with a service-oriented mindset aligned with luxury hospitality standards.
  • Ability to collaborate cross-functionally with culinary, events, and marketing teams to create cohesive and elevated dining experiences.
  • Proficiency in beverage inventory systems and POS platforms.
  • High attention to detail, organizational skills, and the ability to perform under pressure in a fast-paced environment.
Job Responsibility
Job Responsibility
  • Design and update the beverage menu in collaboration with the operations team, considering current industry trends, customer preferences, and the overall concept of each outlet.
  • Source and select high-quality beverages, including alcoholic and non-alcoholic options, to enhance the overall dining or drinking experience.
  • Monitor and manage beverage inventory levels to ensure optimal stock levels, minimizing waste, and controlling costs for all operations.
  • Implement inventory control systems and procedures to track usage, conduct regular stock assessments, and place orders as needed.
  • Develop and maintain relationships with beverage suppliers and distributors to negotiate favorable terms, pricing, and promotions.
  • Stay informed about new products, trends, and industry developments to keep the beverage program competitive and innovative.
  • Implement and enforce quality control standards for beverage preparation and presentation.
  • Monitor customer feedback and address any concerns related to the beverage offerings promptly.
  • Implement pricing strategies that balance guest satisfaction with financial goals and consistently keep a track of market changes and adapt to the price changes in beverage supply within the city.
  • Collaborate with the marketing team to develop and implement promotions, events, and marketing strategies to drive beverage sales within the hotel.
What we offer
What we offer
  • Competitive salary, wages, and a comprehensive benefits package
  • Excellent training and development opportunities
  • Complimentary accommodation at other Four Seasons Hotels and Resorts
  • Complimentary dry cleaning for employee uniforms
  • Complimentary employee meals
  • Fulltime
Read More
Arrow Right
New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Kingston
Salary
Salary:
16.00 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 06, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • State-level licensure and national certification requirements vary by state
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • actively seeking opportunities to expand clinical and technical knowledge needed to better assist patients
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • voluntarily traveling to stores in the market to work shifts as needed by the business
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • other programs
  • Parttime
Read More
Arrow Right
New

Warehouse Specialist

National OnDemand, Inc. is a leading communications and utilities infrastructure...
Location
Location
United States , Chase City
Salary
Salary:
Not provided
nationalondemand.com Logo
NATIONAL OnDemand, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or GED preferred
  • 1-2 years of experience in a warehouse setting or construction industry preferred
  • Forklift experience required, Certification preferred
  • Able to work in a fast-paced environment
  • Basic math skills and experience using RF Scanner
  • Intermediate computer skills, including proficiency in Excel
  • Excellent written and verbal communication skills
  • Strong attention to detail and ability to multitask
  • Must be able to lift a minimum of 100 lbs
  • Ability to push brooms, mops, vacuum cleaners, etc
Job Responsibility
Job Responsibility
  • Unload and receive all deliveries
  • Load and log materials onto trucks and make notation of returned materials
  • Ensure the warehouse is safe, accessible, and compliant with OSHA guidelines and company safety policies
  • Ability to move and unload heavy and bulky oversize items
  • Assist management in developing and executing materials flow and reconciliation processes
  • Reconcile actual issued materials with materials usage reports from field personnel
  • Collaborate with management to develop and implement inventory control and periodic full inventory count processes
  • Perform cycle counts as necessary to ensure the accuracy of the inventory control process
  • Operate a forklift using foot and hand controls
  • Safely load construction and building materials into storage facilities, including the use of automated loading systems
What we offer
What we offer
  • Paid time off (PTO)
  • medical insurance
  • dental insurance
  • vision insurance
  • short-term disability insurance
  • long-term disability insurance
  • life insurance
  • Employee Assistance Program (EAP)
  • 401(k) retirement plan
  • Fulltime
Read More
Arrow Right