Senior Software Engineer
1 month ago
Teamwork makes the stream work.
Roku is changing how the world watches TV
Work closely with Product Development, UI/UX design, Platform Services, and Release Management teams to contribute to our application development.
Investigate, diagnose and resolve issues. We're excited if you have
Strong C or C++ experience.
Experience with OpenGL, DirectX, or any other graphics APIs
Experience developing UI applications using popular frameworks such as ReactJS
Relevant software development experience in embedded systems
Experience writing functional and integration tests
A good understanding of Core OS concepts like memory management and multi-threading
A good understanding of API design, considerations and trade-offs
Experience with scripting languages such as BrightScript, JavaScript, Lua, or similar would be beneficial.
Strong verbal and written communication skills (this role involves frequent communication with teams throughout Roku)
Consumer electronics experience building Media/Content and/or Ad product would be beneficial.
Bachelors or Masters in Computer Science or related fields #LI-GL1LI-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. To learn more about Roku, our global footprint, and how we've grown, visit #J-18808-Ljbffr
-
Senior Software Engineer
1 month 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
1 day 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
1 month 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
1 month 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
1 month 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
2 days 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 day 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...
-
Senior Python Software Engineer
19 hours 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
1 day 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 C+ Software Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeI'm currently partnered with a Cambridge based, cutting-edge technology company specialising in software-defined radios and protocol analysis for bluetooth. With a niche product in the market, they are at the forefront of revolutionizing wireless communication. Their team is passionate about pushing the boundaries of what's possible in the world of wireless...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom World Makers Full timeWe are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. Our team consists of passionate professionals who are committed to pushing the boundaries of what is possible in gaming. We are seeking a talented Senior Software Engineer to join our team and help us develop and maintain our...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom World Makers Full timeWe are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. Our team consists of passionate professionals who are committed to pushing the boundaries of what is possible in gaming. We are seeking a talented Senior Software Engineer to join our team and help us develop and maintain our...
-
Senior Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom World Makers Full timeWe are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. Our team consists of passionate professionals who are committed to pushing the boundaries of what is possible in gaming. We are seeking a talented Senior Software Engineer to join our team and help us develop and maintain our...
-
Software Engineering Manager
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeApplications are invited for the position of Engineering Lead at the Institute of Computing for Climate Science (ICCS). In the face of the present climate crisis, there is pressing need for skilled software engineers to collaborate with climate scientists in delivering a new generation of high-quality, high-performance, and high-assurance models. The...
-
Senior Software Engineer
4 days ago
Cambridge, Cambridgeshire, United Kingdom SoCode Recruitment Full timeJob Description Title: Senior Software Engineer Location: Hybrid (Cambridge, UK) Building machine learning products used by blue chip companies worldwide. Shipping software products into a long untouched industry. Our client is a machine learning company operating within the legal sector who are looking to scale massively throughout 2024 and into...
-
Senior Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom LEX Diagnostics Full timeLEX Diagnostics is a spin out from TTP, The Technology Partnership. LEX are an ambitious, well-funded point-of-care diagnostics business. We believe that fast, accessible molecular diagnostics will have a fundamental impact on how infectious diseases are managed at point of care and beyond. Our technology is uniquely able to address this challenge and we...
-
Senior Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom LEX Diagnostics Full timeLEX Diagnostics is a spin out from TTP, The Technology Partnership. LEX are an ambitious, well-funded point-of-care diagnostics business. We believe that fast, accessible molecular diagnostics will have a fundamental impact on how infectious diseases are managed at point of care and beyond. Our technology is uniquely able to address this challenge and we...
-
Senior Software Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom LEX Diagnostics Full timeJob Description LEX Diagnostics is a spin out from TTP, The Technology Partnership. LEX are an ambitious, well-funded point-of-care diagnostics business. We believe that fast, accessible molecular diagnostics will have a fundamental impact on how infectious diseases are managed at point of care and beyond. Our technology is uniquely able to address this...
-
Senior Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom SoCode Recruitment Full timeTitle: Software Engineer Package: Location: Hybrid (Cambridge, UK) Building machine learning products used by blue chip companies worldwide. Shipping software products into a long untouched industry. Our client is a machine learning company operating within the legal sector who are looking to scale massively throughout 2024 and into 2025. We are...
-
Senior Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom SoCode Recruitment Full timeTitle: Software Engineer Package: Location: Hybrid (Cambridge, UK) Building machine learning products used by blue chip companies worldwide. Shipping software products into a long untouched industry. Our client is a machine learning company operating within the legal sector who are looking to scale massively throughout 2024 and into 2025. We are...