Software Architect for Roku's New Smart Home Portfolio

7 days ago


Århus, Århus Kommune, Denmark Roku Full time

About Us

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 Job

We're looking for a Senior SW Engineer to join our team. As a key member of our NPI IOT Team, you will be responsible for developing solutions in Roku's proprietary IOT RTOS, working primarily in C. You'll work on real-time performance analysis and battery consumption optimizations, integration between IOT and Roku OS solutions, SoC vendor porting requirements definition, code maintenance and scalability solution design and development.

Main Responsibilities

  • Architecture and development of solutions in Roku's proprietary IOT RTOS, working primarily in C
  • Real-time performance analysis and battery consumption optimizations
  • Integration between IOT and Roku OS solutions
  • SoC vendor porting requirements definition
  • Code maintenance and scalability solution design and development
  • Partner with internal QA and development teams

Requirements

  • Essential Skills
  • Extensive experience in Embedded Software Engineering
  • Hands-on experience with C/C++ coding experience
  • Expertise in real-time software
  • Experience working with RTOSs
  • Experience working with IOT products, Bluetooth and Wi-Fi
  • Bachelor's or Master's degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields
  • Ability to excel working in a fast-paced engineering environment
  • Ability to communicate with candor and effectiveness
  • Experience working collaboratively with cross-functional teams
  • Familiarity with Python is a bonus
  • International product experience (nice to have)


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US and Mexico, 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...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the US and Mexico, 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...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our Smart Home team. As a key member of this team, you will be responsible for designing, developing, and porting software for new hardware platforms, from prototype to mass production.You will work closely with internal teams, including QA and development, to ensure seamless...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Company OverviewRoku, Inc. is a leading innovator in the TV streaming industry, providing users with an unparalleled viewing experience. Our mission is to empower consumers to easily access and enjoy their favorite content on any screen.We are committed to delivering high-quality products that seamlessly integrate into our customers' homes, making it easy...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Job DescriptionThe Senior Embedded Software Engineer will work closely with the internal QA and development teams to ensure seamless integration of IOT and Roku OS solutions.The role will involve designing, developing, and porting software for new hardware platforms, from prototype to mass production.The successful candidate will have a proven track record...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Company OverviewRoku, Inc. is a rapidly growing public company changing how the world watches TV.We pioneered streaming to the TV and are committed to offering a diverse range of benefits as part of our compensation package.We believe in creating a fast-paced environment where everyone is focused on the company's success rather than their own.About the...


  • Århus, Århus Kommune, Denmark Roku Full time

    About the RoleRoku is changing how the world watches TV, and we're looking for a Senior SW Engineer to join our team. As a key member of our NPI IOT Team, you will be responsible for developing solutions in Roku's proprietary IOT RTOS, working primarily in C. You'll work on real-time performance analysis and battery consumption optimizations, integration...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    At Roku, we're changing how the world watches TV. Our mission is to provide consumers with access to their favorite content, while enabling content publishers to build and monetize large audiences. As a Senior SW Engineer, you'll play a critical role in achieving this mission by designing, developing, and porting software for new hardware platforms.We're...

  • Sr. SW Engineer

    1 week ago


    Århus, Århus Kommune, Denmark Roku Full time

    Senior Software Engineer, Smart Home2 days ago Be among the first 25 applicantsTeamwork makes the stream work.Roku Is Changing How The World Watches TVRoku is the #1 TV streaming platform in the US and Mexico, 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...

  • Sr. SW Engineer

    7 days ago


    Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US and Mexico, 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...

  • Sr. SW Engineer

    7 days ago


    Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the US and Mexico, 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...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    About the RoleThis role involves architecture and development of solutions in Roku's proprietary IOT RTOS, working primarily in C. You will also be responsible for real-time performance analysis and battery consumption optimizations.Additionally, you will integrate between IOT and Roku OS solutions, define SoC vendor porting requirements, and design and...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    About the JobWe are seeking a skilled and motivated Senior Software Engineer to join our Audio Software Team at Roku, Inc.As a member of our team, you will be responsible for developing software that runs on millions of devices in the Roku OS ecosystem, designing and developing Audio features that are fast, efficient and a joy for users, and collaborating...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    About the CompanyRoku, Inc. is a leading global player in the TV streaming market.We are committed to making high-quality products that integrate seamlessly with our customers' needs.Our mission is to be the TV streaming platform that connects the entire TV ecosystem.About the JobWe are looking for an experienced Senior Embedded Software Engineer to join our...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    About the TeamOur team is Roku's competence center for Audio Software. We're doing this for all Roku products, i.e., Roku TVs, Roku Audio products, Roku Streaming players, Roku IOT products and expanding into future product categories.As Sr. Software Engineer in Audio, you will join an experienced team used to delivering awesome features and products for...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    About the RoleRoku is changing how the world watches TV. We're looking for a talented engineer to join our Audio SW Team.You will be responsible for audio pipeline configurability, chip vendor interaction for audio porting, Roku OS feature development, code maintenance, design scalability solutions and define processes to help bring Roku Audio solutions to...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Developer to join our IOT Devices team. As a key member of this team, you will be responsible for designing, developing, and porting software solutions for our new hardware platforms, from prototype to mass production.You will work closely with cross-functional teams to ensure the...


  • Århus, Århus Kommune, Denmark Roku Full time

    Senior Software Engineer, C++, Audio2 days ago Be among the first 25 applicantsTeamwork makes the stream work.Roku Is Changing How The World Watches TVRoku is the #1 TV streaming platform in the US and Mexico, 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...


  • Århus, Århus Kommune, Denmark Roku, Inc. Full time

    Roku is a leading innovator in the field of TV streaming, and we're looking for a skilled Senior SW Engineer to join our team. As a key member of our NPI IOT Team, you'll be responsible for developing solutions in Roku's proprietary IOT RTOS, working primarily in C. Your expertise will be crucial in ensuring real-time performance analysis and battery...

  • Software Architect

    2 days ago


    Århus, Århus Kommune, Denmark mpeople as Full time

    Direct message the job poster from mpeople a/s mpeople is hiring on behalf of Systematic to find a skilled Software Architect for their Mobile Program. This is your chance to develop next-generation mobile defense products that save lives. The software supports military and disaster relief operations, integrating with sensors and drones to provide real-time...