Jobs
>
Cambridge

    Software Engineer, Firmware - Cambridge, United Kingdom - Roku

    Show more Collapse job
    Default job background
    Description

    Teamwork makes the stream work.

    Roku is changing how the world watches TV

    Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.

    From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

    About The Team

    Our voice and edge machine learning team at Roku works on embedded machine learning models for new products. The team covers a range of skillsets from embedded firmware development and machine learning to quality assurance and data engineering. We build, deploy, and maintain embedded machine learning models to enhance the user experience across our hardware products. We frequently work on new product launches to deliver cutting edge new features such as handsfree voice control on our voice remote pro.

    What you'll be doing

    We are looking for a software engineer with extensive experience in embedded software for voice and edge machine learning applications. This is a role with a high-level of visibility and you must have a proven track record of developing software for new platforms from prototype to mass production.

    We're excited if you have

  • 3+ years of relevant software development experience
  • Excellent C and modern C++ coding skills
  • Signal processing experience
  • Experience developing/debugging on Linux based embedded platforms
  • Proven track record of success with embedded system development projects
  • Ability to accurately estimate software tasks and work to schedule
  • Bachelors/Masters in Computer Science/Computer Engineering/Electrical Engineering or equivalent.
  • Experience with voice products and machine learning inference
  • #LI-MS3

    Benefits

    Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include 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). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.

    The Roku Culture

    Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.

    We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.


    We have other current jobs related to this field that you can find below

  • The One Group

    Firmware Engineer

    4 weeks ago


    The One Group Cambridgeshire, United Kingdom

    **Firmware Engineer Contract** · Location - Somersham - mainly office based · Contract Duration - 4-6 Months · Day Rate: up to £550/day - Outside IR35 · Tackling a new industry with an innovative mindset can be a daunting thing, but not for this organisation - with the people pus ...

  • Core Talent Recruitment

    Firmware Engineer

    2 weeks ago


    Core Talent Recruitment Cambridge, United Kingdom Full time

    Firmware Engineer · Company: Leading Space Engineering Company · Location: Cambridge, UK · Type: Permanent · About the client - You'll be joining an award-winning team, applying your expertise in embedded software development to build robust code and accelerate our product to lau ...

  • Platform Recruitment

    Firmware Engineer

    3 weeks ago


    Platform Recruitment Cambridge, Cambridgeshire, United Kingdom £65,000 - £70,000

    Cambridge Senior Firmware Engineer- GBP65-70k · My Client designs and develops advanced electronic solutions and is looking for a Senior Firmware Engineer to join their growing team · Collaborate with the team of mechanical, control, electronics, firmware, and systems engineers ...

  • Newton Colmore Consulting Ltd

    Firmware Engineer

    2 days ago


    Newton Colmore Consulting Ltd Cambridge, United Kingdom Full time

    Firmware Engineer - Electronics Hardware Integration - Defence - Cambridge · We have an important Firmware Engineer role for a growing Defence Sector organisation, aimed at contributing to the development of new technologies that will enhance the defence of the UK and other allie ...


  • Platform Recruitment Cambridge, Cambridgeshire, United Kingdom £65,000 - £70,000

    Cambridge - Senior Firmware Engineer- £65-70k · My Client designs and develops advanced mechatronic solutions and is looking for a Senior Firmware Engineer to join their growing team · Collaborate with the team of mechanical, control, electronics, firmware, and systems engineer ...

  • Newton Colmore Consulting Ltd

    Firmware Engineer

    1 week ago


    Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Firmware Engineer - Electronics Hardware Integration - Defence - Cambridge · Please make sure you read the following details carefully before making any applications. · We have an important Firmware Engineer role for a growing Defence Sector organisation, aimed at contributing to ...


  • IC Resources Cambridge, United Kingdom Full time

    Firmware Engineer - Cambridge · A dynamic engineering company specialising in innovative smart materials for the creation and advancement of miniature motors is actively seeking a Senior Firmware Engineer. · This opportunity is particularly suitable for an established Firmware En ...

  • ECM Selection

    Firmware Engineer

    3 weeks ago


    ECM Selection Cambridge, Cambridgeshire, United Kingdom

    Control systems development for high-tech actuators · In essence they have developed techniques for the very accurate control of small mechanical devices such as actuators. There are innumerable applications for these technologies across multiple markets from consumer electronics ...


  • SoCode Limited Cambridge, United Kingdom Full time

    Embedded Firmware Engineer | Embedded C Cambridge Attention all innovators Are you a firmware engineer looking to take your skills to the next level? Join a team as an embedded firmware engineer and help them revolutionize the way technology interacts with the world. With their s ...


  • Platform Recruitment Cambridge, Cambridgeshire, United Kingdom

    Cambridge- Firmware Engineer- 50-58k · My client is a space technology company who are looking for a firmware engineer to join their growing team If you are an embedded firmware engineer with an interest in the space industry, your search ends here · Key skills required: · C/ ...


  • Platform Recruitment Cambridge, United Kingdom Full time

    Cambridge- Firmware Engineer- 50-58kMy client is a space technology company who are looking for a firmware engineer to join their growing team If you are an embedded firmware engineer with an interest in the space industry, your search ends hereKey skills required: * C/C++ as a p ...


  • Platform Recruitment Cambridge, United Kingdom Permanent, Full time

    Cambridge- Firmware Engineer- 50-58k · My client is a space technology company who are looking for a firmware engineer to join their growing team If you are an embedded firmware engineer with an interest in the space industry, your search ends here · Key skills required: · * · C ...


  • Ecm Selection Cambridge, Cambridgeshire, United Kingdom

    We are pleased to be working with this innovative firmware group once more as they look to grow and add another talented engineer to their team. This expansion has been led by a significant number of new customers bringing with them new requirements and uses for the core technolo ...


  • ECM Selection Cambridge, United Kingdom Full time

    Control systems development for high-tech actuatorsWe are pleased to be working with this innovative firmware group once more as they look to grow and add another talented engineer to their team. This expansion has been led by a significant number of new customers bringing with t ...


  • ECM Selection Linton, United Kingdom

    Control systems development for high-tech actuators · We are pleased to be working with this innovative firmware group once more as they look to grow and add another talented engineer to their team. This expansion has been led by a significant number of new customers bringing wit ...


  • Kinetica Cambridge, Cambridgeshire, United Kingdom

    Our client is a dynamic and fast-growing manufacturer of sensor and measurement technology based in Cambridgeshire. · We are seeking a highly motivated Senior Embedded Firmware Engineer with expertise in fast compact C coding and rapid prototyping to join the team. The successfu ...

  • Newton Colmore Consulting Ltd

    Firmware Engineer

    3 weeks ago


    Newton Colmore Consulting Ltd Cambridge, Cambridgeshire, United Kingdom

    Firmware Engineer - Hardware Integration - Defence – Cambridge (FEEHIDC12) Cambridge, England · Salary: Negotiable · Firmware Engineer - Electronics Hardware Integration - Defence – Cambridge · We have an important Firmware Engineer role for a growing Defence Sector organisati ...

  • Newton Colmore Consulting

    Firmware Engineer

    4 weeks ago


    Newton Colmore Consulting Cambridge, Cambridgeshire, United Kingdom

    Firmware Engineer - Electronics Hardware Integration - Defence - Cambridge · We have an important Firmware Engineer role for a growing Defence Sector organisation, aimed at contributing to the development of new technologies that will enhance the defence of the UK and other alli ...


  • Platform Recruitment Cambridge, United Kingdom Full time

    Cambridge – Senior Firmware Engineer- £65-70kMy Client designs and develops advanced mechatronic solutions and is looking for a Senior Firmware Engineer to join their growing teamMain Duties: * Collaborate with the team of mechanical, control, electronics, firmware, and systems e ...


  • SoCode Limited Milton, Cambridgeshire, United Kingdom Permanent, Full time

    Embedded Firmware Engineer | Pioneering Deep Tech Startup | Machine Learning · Are you an Embedded Firmware Engineer looking to make a remarkable impact in transforming sensor technology? Look no further This cutting-edge, Cambridge-based startup is on the hunt for a skilled prof ...