Senior Embedded Software Developer
4 weeks ago
At Roku, we're changing how the world watches TV. As a Senior Software Engineer, UI, you'll be contributing to our embedded UI development, creating complex features that make our platform more user-friendly.
About the Role
We're looking for an experienced software engineer to join our team, developing core features for the Roku platform. You'll work closely with product management to understand new features and extend current ones for international market needs.
Key Responsibilities
- Developing UI applications using popular frameworks such as JavaScript, BrightScript, and similar languages.
- Working closely with cross-functional teams to contribute to our application development.
- Developing core features for the Roku OS Application framework.
- Investigating, diagnosing, and resolving issues.
- Writing functional and integration tests.
- Designing and shipping high-quality software on the Roku embedded platform.
Requirements
- 5+ years of relevant software development experience.
- Experience with Python, JavaScript, BrightScript, or similar languages.
- In-depth understanding of Linux, tools, libraries, and open-source development.
- Good understanding of core OS concepts like memory management and multi-threading.
- A good understanding of API design, considerations, and trade-offs.
- Consumer electronics experience building Media/Content and/or Ad products.
- Bachelor's or Master's in Computer Science or related fields.
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.
The Roku Culture
We're 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 and believe in a few talented folks doing 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. At Roku, you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we're 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.
-
Senior Embedded Software Developer
1 month ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeEmbedded Software ExpertiseIC Resources is seeking a skilled Senior Embedded Software Engineer to join our growing electronics and software design consultancy. As a specialist in embedded software development, you will work with various technologies and contribute to the full software development cycle from conception to release.The ideal candidate will have...
-
Senior Embedded Software Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Roku Full timeAbout the OpportunityWe are seeking an experienced Senior Embedded Software Developer to join our team at Roku. As a key member of our engineering team, you will be responsible for developing core features for the Roku OS Application framework.ResponsibilitiesDesign, develop, and test C++ and Embedded Linux applicationsCollaborate with cross-functional teams...
-
Embedded Systems Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeAbout the Role:The company IC Resources is seeking a skilled Senior Embedded Firmware Engineer to join their growing consultancy team, which specialises in innovation, design, and development across various industries.Key Responsibilities:Conduct software development in C for production systemsDevelop firmware for embedded products and systems with wired or...
-
Embedded Software Development Expert
5 days ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full timeJob Title: Senior Embedded Software EngineerA leading technology consultancy firm, the Oho Group, is seeking to expand its team of world-class experts. They are looking for a Senior Embedded Software Engineer to join their team and contribute to the development of innovative medical devices and deep-tech projects.The company is based in Cambridge, which...
-
Senior Embedded Software Professional
5 days ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Embedded Software ProfessionalWe are seeking a highly skilled Senior Embedded Software Professional to join our team at IC Resources. This is an exciting opportunity for an experienced software engineer to work on various technologies and projects, from conception to release.The ideal candidate will have commercial experience in embedded programming...
-
Senior Embedded Software Professional
5 days ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior Embedded Software ProfessionalWe are seeking a seasoned Senior Embedded Software Professional to join our team in Cambridge, working on a mix of onsite and remote projects.Our consultancy has been at the forefront of electronics and software design since its inception in the late 1990s.About the RoleThis is an exciting opportunity for an experienced...
-
Embedded Software Developer
1 month ago
Cambridge, Cambridgeshire, United Kingdom SoCode Limited Full timeEmbedded Software Engineer (C/C++ and Audio/Video)SoCode Limited is seeking an experienced Embedded Software Engineer to join a dynamic and multidisciplinary team. The ideal candidate will have a strong background in C/C++ and experience with open-source video and audio solutions.Key Responsibilities:Design and develop software for embedded systems using...
-
Highly Skilled Embedded Software Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeAbout IC ResourcesFounded in the late 90s, our company is a successful and growing electronics and software design consultancy with a presence in Cambridge. We specialize in innovative solutions for our clients.Senior Embedded Software Engineer OpportunityWe are looking for an experienced Senior Embedded Software Engineer to join our team on a permanent...
-
Senior Embedded Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Randstad Technologies Recruitment Full timeRandstad Technologies Recruitment is seeking a skilled Senior Embedded Software Developer to join their Electronics team in Cambridge. This role may require periodic travel to customer sites and other locations.The Electronics team in Cambridge offers project support across various stages, from short-term prototypes to production-level systems. Projects span...
-
Embedded Software Solutions Developer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full timeAre you a seasoned Embedded Software Engineer looking to push the boundaries of innovation? We're seeking an experienced developer to join our team at Oho Group Ltd in Cambridge.We're a pioneering tech start-up that combines cutting-edge technology with a deep understanding of biological systems. Our goal is to create intelligent machines that can learn,...
-
Embedded Software Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full timeEngineeringUK seeks a highly skilled Embedded Software Developer to join its platform software team. Estimated salary: £80,000 - £110,000 per year.About the RoleThe ideal candidate will be passionate about building IoT products and have extensive experience with embedded development in C/C++. The successful candidate will develop Ring's next generation of...
-
Embedded Software Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom TE Connectivity Full timeSoftware Systems Integration Specialist Opportunity At TE Connectivity, we're seeking a skilled Embedded Software Developer to join our team of innovative engineers working on cutting-edge software solutions for the energy industry. As a member of our Electronic and Sensor Integration Engineering team, you'll be responsible for developing software for...
-
Senior Embedded Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeJob SummaryAmazon is seeking a highly skilled Senior Embedded Software Development Engineer to drive engineering and business decisions for firmware development of platform components for upcoming Ring battery-powered devices.This is a unique opportunity to leverage technology frameworks, optimization techniques, and high availability services to develop...
-
Senior Embedded Software Architect
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Sepura Group Full timeAbout the Role:As a Senior Embedded Software Architect at Sepura Group, you will be responsible for leading the architectural design of complex software solutions for our mobile radio products.What You Will Do:Collaborate with cross-functional teams to understand software requirements and ensure successful delivery in a project context.Create and maintain...
-
Senior Embedded Systems Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom The ONE Group Ltd Full timeJob Title: Senior Embedded Systems DeveloperRole Overview:We are seeking an experienced Senior Embedded Systems Developer to join our team at The ONE Group Ltd. As a key member of our development team, you will design and develop software for real products and devices, working in multi-disciplinary teams to create end-to-end solutions.Key...
-
Embedded Software Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Singular Recruitment Full timeEmbedded Software Engineer OpportunitySingular Recruitment is seeking an experienced Embedded Software Engineer to join our client's talented team. As a key member of their development team, you will play a critical role in designing and implementing innovative real-time software solutions.Key Responsibilities:Design and develop high-quality, reliable, and...
-
Embedded Software Development Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full timeEmbedded Software Development OpportunityAt ENGINEERINGUK, we are committed to delivering innovative solutions for home and neighborhood security. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.Key...
-
Embedded Software Development Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeEmbedded Software Development Engineer - Amazon RingAt Amazon, we strive to make home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.Your main focus...
-
Embedded Software Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full timeA talented Embedded Software Engineer is needed to collaborate with a team of experts in the development, modification, and enhancement of security technologies. The ideal candidate will have substantial experience in developing embedded systems using C/C++ programming languages and a strong understanding of security protocols.Responsibilities:Collaborate...
-
Embedded Software Development Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeOverviewAt Ring, we are committed to making home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.This role involves leading the design of features...