Jobs and Careers
RO
Sr. SW Engineer - Smart Home OS
RokuAarhus, Denmark, Denmarkfull_timeVerifiedPosted 25 Mar 2025
About the role
<h2>Teamwork makes the stream work.</h2>
<h3><strong>Roku is changing how the world watches TV</strong></h3>
<p>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 they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.</p>
<p>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.</p>
<p> </p><h3><strong><span>About The Team</span></strong><span> </span></h3>
<p><span>Our team’s mission is to build Roku’s IOT devices, which complement our TV solutions. We do this in close cooperation with ODM’s and ensure the products fulfil Roku’s desire to launch high-quality products at an attractive price point. As Senior SW Engineer in Smart Home OS, you will join an experienced group delivering OS solutions for small embedded devices. </span><span> </span></p>
<p><span>Because this is a senior-level role with a high level of visibility, you must have a proven track record of designing, developing, and porting software for new hardware platforms, from prototype to mass production. We value people who pride themselves on their ability to navigate ambiguity, collaborate, and partner with both internal and external teams, who have demanding engineering standards and a passion for working within the constraints of partner requirements to build the highest-performing, best-in-class consumer products. </span><span> </span></p>
<p><span>We aren’t kidding that Roku is a place where no one is a bystander. If you want to work on a team where you will be surrounded by the best talent, building things used by millions of people, if you want a tech culture that just works, you should reach out.</span><span> </span></p>
<p><span> </span><span> </span></p>
<h3><strong>About the Role </strong></h3>
<p><span><span>With so many people using our products globally, </span><span>we've</span><span> become well-known for products that "just work" right out of the box and integrate </span><span>almost by</span><span> magic. That </span><span>doesn't</span><span> happen by accident, which is why we are committed to making sure our products </span><span>aren't</span><span> just intuitive, </span><span>they're</span><span> obvious. To support that commitment, the Roku NPI IOT Team focuses on </span><span>developing </span><span>all products and features for </span><span>the Roku’s</span><span> new Smart Home IOT product</span><span> portfolio</span><span>. Roku Smart Home brings you simple, smart products for anywhere you call home. Easily integrate home monitoring, custom lighting, and smart power at a better value than ever before. </span></span><span> </span></p>
<p><span> </span><span> </span></p>
<h3><strong><span>What You'll Be Doing</span></strong><span> </span></h3>
<ul>
<li><span>Architecture and development of solutions in Roku’s proprietary IOT RTOS, working primarily in C</span><span> </span></li>
</ul>
<ul>
<li><span>Real time performance analysis and battery consumption optimizationsIntegration between IOT and Roku OS solutions</span><span> </span></li>
</ul>
<ul>
<li><span>SoC vendor porting requirements definition</span><span> </span></li>
</ul>
<ul>
<li><span>Code maintenance and scalability solution design and development</span><span> </span></li>
</ul>
<ul>
<li><span>Partner with internal QA and development teams</span><span> </span></li>
</ul>
<ul>
<li><span> </span><span> </span></li>
</ul>
<h3><strong><span>We're Excited If You Have</span></strong><span> </span></h3>
<ul>
<li><span>Extenisve experience in Embedded Software Engineering</span></li>
</ul>
<ul>
<li><span>Hands on experience with C/C++ coding experience</span><span> </span></li>
</ul>
<ul>
<li><span>Expertise in realtime software </span><span> </span></li>
</ul>
<ul>
<li><span>Experience working with RTOSs</span><span> </span></li>
</ul>
<ul>
<li><span>Experience working with IOT products, Bluetooth and Wi-Fi </span><span> </span></li>
</ul>
<ul>
<li><span>Bachelor's or Master’s degree in Computer Science/Engineering, Electrical Engineering, or other relevant fields</span><span> </span></li>
</ul>
<ul>
<li><span>Ability to excel working in a fast-paced engineering environment</span><span> </span></li>
</ul>
<ul>
<li><span>Have an ability to communicate with candour and effectiveness</span><span> </span></li>
</ul>
<ul>
<li><span>Experience working collaboratively with cross-functional teams</span><span> </span></li>
</ul>
<ul>
<li><span>Familiarity with Python is a bonus</span><span> </span></li>
<li><span>Inte
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s