working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions … re pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a Senior Software Engineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high-performance UI and collaborate … with designers and engineers to shape how millions stream their favorite content. Our new Senior Software Engineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a … the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays.This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi … core processors. Key Responsibilities: Design, develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments More ❯
This job offer is presented to you through one of our partners. Click on "Show interest" to be redirected. Embedded C/C++ Software Engineer | Contract | Outside IR35 Contract – Outside IR35, Cambridgeshire - 3 days on site A leading global company in the communication systems industry, specializing in … the design and production of advanced radio communication systems. Key Requirements: Strong proficiency in C/C++ programming for embedded systems. Understanding of real-time software development and the need for efficient, reliable performance. Experience with microcontroller architectures and device driver development. Familiarity with hardware interfaces such as More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
market leader and due to growth of the company, are looking to hire in multiple teams. They are currently looking to recruit a senior engineer to join their team. Project work will involve developing on embedded software which will include working with C, C++ and Rust tech … aspects of the software development life cycle; delivering clean, robust code; peer review of code; and automated test scripts. Requirements: Demonstrable industry projects using embedded C AND modern C++ on Linux. Additional experience with (or at least an interest in) Rust. Developed optimised software for complex systems including … embedded kernel or driver technologies. An engineering mindset to produce high quality and clean code. Interest in technology generally including picking up new tools and trying new approaches. Experience with DSP, RF or network technologies would be desirable. Preference is for applicants to have an engineering degree (computer science More ❯