Senior Software Engineer
1 month ago
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.
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.
We are looking for a senior software engineer with extensive experience in embedded software for voice and edge machine learning applications. This is a senior 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.
7+ years of relevant software development experience
Excellent C and modern C++ coding skills
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
Experience with voice products and machine learning inference
#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. 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. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
-
Senior Software Engineer
2 days ago
Cambridge, United Kingdom Cloud Software Group Full timeYou understand software development principles and apply those to craft code that's easy to understand, modify, and test. You also understand quality, resiliency and supportability. If you're a self-motivated developer who enjoys taking ownership and making a tangible impact, we want to hear from you! Our team: The StoreFront Services team, based in...
-
Senior Software Engineer
17 hours ago
Cambridge, Cambridgeshire, United Kingdom Skillsearch Full timeDo you have software development experience, and are you seeking a new job in Cambridge? Our client is looking for a Senior Software Engineer, and the full-time role comes with an attractive salary and benefits package. As a Senior Software Engineer, you will play a crucial role in a dynamic, agile team that helps drive the direction and design of the...
-
Senior Software Engineer
2 months ago
Cambridge, Cambridgeshire, United Kingdom Skillsearch Full timeDo you have software development experience, and are you seeking a new job in Cambridge? Our client is looking for a Senior Software Engineer, and the full-time role comes with an attractive salary and benefits package. As a Senior Software Engineer, you will play a crucial role in a dynamic, agile team that helps drive the direction and design of the...
-
Senior Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Shift F5 Ltd. Full timeJob Title: Senior Software Engineer Salary: £60-80k Location: Cambridge – mainly remote Are you a talented Senior Software Engineer with a passion for making a difference in the HealthTech industry? We are seeking an experienced individual with a strong skill set in Python/ Django, JavaScript/TypeScript, Next.JS, REST APIs, and SQL to join an...
-
Senior Software Engineer
16 hours ago
Cambridge, Cambridgeshire, United Kingdom Shift F5 Ltd. Full time €60,000 - €80,000Job Title: Senior Software Engineer Salary: £60-80k Location: Cambridge – mainly remote Are you a talented Senior Software Engineer with a passion for making a difference in the HealthTech industry? We are seeking an experienced individual with a strong skill set in Python/ Django, JavaScript/TypeScript, Next.JS, REST APIs, and SQL to join an...
-
Senior Software Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Tec Partners Full time €70,000Senior Software Engineer Cambridge (Hybrid) Up to £70,000 DOE This is an excellent opportunity for an experienced software engineer at senior level to join this innovative SAAS company. Currently in a period of substantial growth, you can expect a friendly atmosphere where hands-on development will play an important part in your day-to-day. Does this...
-
Senior Software Engineer
2 months ago
Cambridge, Cambridgeshire, United Kingdom BioIndustry Association Full timeWe are looking for a passionate senior software engineer to join our team and contribute to the development of our groundbreaking platform in collaboration with scientists and mechanical engineers. In this role, you will be responsible for leading software programs for embedded systems using C++ and C, implementing software quality practices, interfacing...
-
Senior Software Engineer
12 hours ago
Cambridge, Cambridgeshire, United Kingdom BioIndustry Association Full timeWe are looking for a passionate senior software engineer to join our team and contribute to the development of our groundbreaking platform in collaboration with scientists and mechanical engineers. In this role, you will be responsible for leading software programs for embedded systems using C++ and C, implementing software quality practices, interfacing...
-
Senior Embedded Software Engineer
23 hours ago
Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time €60,000 - €85,000Senior Embedded Software Engineer – Cambridge/Hybrid - £60,000 pa - £85,000 pa An Electronics manufacturer specialising Power Electronics are looking for a Senior Embedded Software Engineer to join their R&D team designing next generation Power Electronics solutions for a variety of industries including the rail & automotive sector. Develop new...
-
Senior Software Engineer
2 months ago
Cambridge, Cambridgeshire, United Kingdom InterSTEM Full timeSenior Software Engineer at a Market Research Innovator Cambridge - Hybrid - 3 days per week InterSTEM Recruitment is proud to partner with a leading player in the market research domain, a company renowned for its innovative approach and commitment to developing proprietary solutions. We're seeking a Senior Software Engineer with a passion for cloud...
-
Senior Software Engineer
2 months ago
Cambridge, Cambridgeshire, United Kingdom InterSTEM Full timeSenior Software Engineer at a Market Research Innovator Cambridge - Hybrid - 3 days per week InterSTEM Recruitment is proud to partner with a leading player in the market research domain, a company renowned for its innovative approach and commitment to developing proprietary solutions. We're seeking a Senior Software Engineer with a passion for cloud...
-
Senior Engineer, Software Quality
1 week ago
Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full timeSenior Embedded Engineer - Biotech Software Newton Colmore is working with an innovator of scientific instrumentation in Cambridge, and we are looking to find a senior embedded software engineer to join their team. You will be utilising your embedded software skills to develop novel solutions for highly complex lab instruments This will include complete...
-
Senior Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Searchability® Full time €65,000Senior Software Engineer Increase your chances of an interview by reading the following overview of this role before making an application. Salary of £65kLead a high performing team of Embedded Engineers.Hybrid / in-office working in Cambridgeshire.Python / Linux / Embedded Linux / AWS Cloud / JavaScript Join my client’s team as a Senior Engineer, where...
-
Senior Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Searchability® Full time €65,000Senior Software Engineer Increase your chances of an interview by reading the following overview of this role before making an application. Salary of £65kLead a high performing team of Embedded Engineers.Hybrid / in-office working in Cambridgeshire.Python / Linux / Embedded Linux / AWS Cloud / JavaScript Join my client’s team as a Senior Engineer, where...
-
Senior Python Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Python Software Engineer Top of the market salaries and healthcare! My client is a multi-strategy hedge fund, looking to add a talented Senior Python Software Engineer to their Cambridge-based development team. You will be contributing to the design, development and maintenance of their proprietary backtesting and analytics platform. You will be...
-
Senior Python Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Description Senior Python Software Engineer Top of the market salaries and healthcare! My client is a multi-strategy hedge fund, looking to add a talented Senior Python Software Engineer to their Cambridge-based development team. You will be contributing to the design, development and maintenance of their proprietary backtesting and analytics...
-
Senior Python Software Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Python Software Engineer Top of the market salaries and healthcare! My client is a multi-strategy hedge fund, looking to add a talented Senior Python Software Engineer to their Cambridge-based development team. You will be contributing to the design, development and maintenance of their proprietary backtesting and analytics platform. You will be...
-
Senior Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Recruitment Full timeSenior Compiler Engineer (LLVM / GCC) We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge. In particular we are looking for a Senior Software Engineer with an interest in working on topics connected to graphics processing units and compute APIs. This is a full-time position with above...
-
Senior Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom European Recruitment Full timeSenior Compiler Engineer (LLVM / GCC) We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge. In particular we are looking for a Senior Software Engineer with an interest in working on topics connected to graphics processing units and compute APIs. This is a full-time position with above...
-
Senior Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Recruitment Full timeJob Description Senior Compiler Engineer (LLVM / GCC) We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge. In particular we are looking for a Senior Software Engineer with an interest in working on topics connected to graphics processing units and compute APIs. This is a full-time...