Principal Software Engineer, UI Infrastructure Specialist
2 weeks ago
Roku is revolutionizing how the world watches TV. We are a fast-growing public company with a talented team of professionals who share a passion for innovation and collaboration.
Job SummaryWe are seeking an experienced Senior Software Engineer to join our UI Infrastructure team. The ideal candidate will have extensive experience in C/C++ and Embedded Linux development, as well as experience with Roku SceneGraph and other relevant technologies.
About the RoleThe successful candidate will be responsible for developing core features of the Roku OS, improving system stability and performance, and collaborating with other teams to ensure seamless integration. This is an excellent opportunity for an experienced professional to make a significant impact on the development of our platform.
Responsibilities- Develop core features of the Roku OS
- Work with Data Engineering team to improve data quality
- Implement safeguards to protect against system failures
- Contribute to system stability and performance improvements
- Investigate, diagnose, and resolve issues within the Roku Platform
- Extensive experience with C/C++ and Embedded Linux development
- Experience with Roku SceneGraph
- Experience with Python, JavaScript, BrightScript, or similar languages
- Experience with HTTPS and Websocket
- Experience with JSON, XML, and YAML
- Experience with OpenGL and writing shaders
- Experience writing unit, integration, and functional tests
- In-depth understanding of Linux, tools, libraries
- Understanding of OS concepts like memory management, multi-threading, and IPC
- Understanding of API design, considerations, and trade-offs
- Proven track record of designing and shipping high-quality software on an embedded platform
- Strong verbal and written communication skills
- Consumer electronics experience
- Bachelor's or Master's in Computer Science or related fields
$120,000 - $180,000 per year, depending on location and experience
-
Cambridge, Cambridgeshire, United Kingdom Raspberry Pi Full timeJob Title: Principal Software Engineer – Cloud InfrastructureJob Description:As a Principal Software Engineer – Cloud Infrastructure, you will be responsible for designing, developing, and maintaining cloud-based systems and infrastructure. You will work closely with cross-functional teams to ensure the delivery of high-quality software solutions.Key...
-
Cambridge, Cambridgeshire, United Kingdom Roku Full timeRoku is a pioneer in streaming media, and we're looking for experienced professionals to join our team. As a Senior Software Engineer, UI Infrastructure, you'll play a crucial role in developing core features of the Roku OS and contributing to the company's continued success.About UsWe're a fast-growing public company with a unique culture that values...
-
Senior UI Specialist
3 days ago
Cambridge, Cambridgeshire, United Kingdom Roku Full timeWhat You'll Be DoingAs a Senior Software Engineer, UI, you'll be working on a variety of exciting projects, including:Developing UI applications using popular frameworksCreating C++ and Embedded Linux applicationsWorking with cross-functional teams to contribute to application developmentDesigning and shipping high-quality software on the Roku embedded...
-
Principal Infrastructure Operations Specialist
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Leidos Full timeAbout the RoleWe are seeking a highly motivated and self-driven Principal Infrastructure Operations Specialist to join our team at Leidos. In this role, you will be responsible for delivering exceptional infrastructure support services from an operational perspective.Job DescriptionYou will be working autonomously to achieve day-to-day objectives, leveraging...
-
Software Engineer, Embedded UI
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Roku Full timeAbout RokuRoku is a pioneering company that has revolutionized the way people watch TV. With its mission to power every television in the world, Roku has set out to connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.As a Senior Software...
-
UI/UX Engineer Specialist
3 days ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full timeFrontend Engineer Position SummaryOho Group's Cambridge-based Hybrid team invites applications from experienced Frontend UX/UI Engineers. As a key contributor to our team, you will play a crucial role in developing innovative solutions that drive business success.Your primary responsibilities will include collaborating with our design and engineering teams...
-
Software Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Roku Full timeJob OverviewThe Senior Software Engineer, UI will contribute to the development of embedded UI applications for Roku devices. The role involves creating high-quality software using modern C++ libraries and frameworks, working closely with product management, and collaborating with cross-functional teams.ResponsibilitiesDeveloping UI applications using...
-
Frontend UX UI Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full timeRole Overview:At Oho Group, we're seeking an exceptional UX/UI Frontend Engineer to join our team. As a key member of our development team, you'll collaborate with designers to understand user interface requirements and translate design mock-ups into code.Responsibilities:Work closely with design and UX teams to understand user interface...
-
Web UI Expert
3 days ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full timeWe are seeking a highly skilled Web UI Expert to join our team in Cambridge. As a member of our dynamic team, you will be involved in developing frontend web UIs driven by APIs using technologies such as Javascript, Typescript, React, HTML, and CSS.About the Role:Delivering high-quality software products.Developing frontend web UIs driven by...
-
Software Simulation Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeSociety of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...
-
Cloud Infrastructure Specialist
1 week ago
Cambridge, Cambridgeshire, United Kingdom The One Group Full timeAbout The One GroupThe One Group is a leading software house in Cambridge, dedicated to creating cloud-based products that impact users worldwide.As an AWS Cloud Engineer at The One Group, you will be part of a tight-knit team of Cloud, Software, and Infrastructure professionals who work collaboratively to deliver innovative solutions.We offer a strong...
-
Lead UI Developer
1 week ago
Cambridge, Cambridgeshire, United Kingdom ZipRecruiter Full timeSenior Frontend Software Engineer Job Description">Ikigai Labs is seeking a dynamic and passionate Senior Frontend Software Engineer to join our small team responsible for the UI implementation and maintenance across various functional areas.This role combines hands-on work, mentorship, and growth opportunities, allowing you to improve our users' experiences...
-
UI Experience Specialist
1 week ago
Cambridge, Cambridgeshire, United Kingdom Frontier Full timeAre you a creative problem-solver looking for a challenging role? Look no further than Frontier, a pioneering video game developer and publisher based in Cambridge, UK.About FrontierWe're a dynamic and inclusive studio driven by a passion for creating immersive gaming experiences. Our commitment to innovation and artistic quality has earned us a reputation...
-
Full Stack Software Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full time**Job Title:** Full Stack Software EngineerWe are seeking a highly skilled and motivated Full Stack Software Engineer to join our pioneering and cutting-edge Defense and Space manufacturing company in Cambridge.About the Role:This is a key role in delivering high-quality software products and involved in developing frontend web UIs driven by APIs using...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Mitie Full timeWe are seeking a Senior Software Engineer to join our team of experts in designing and implementing cloud-based infrastructure solutions. The ideal candidate will have a strong background in cloud computing, software engineering, and architecture. Key responsibilities will include designing, developing, and deploying scalable cloud-based systems,...
-
Principal Reliability Specialist
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob SummaryWe are seeking a skilled Principal Reliability Specialist to lead our reliability efforts for new devices and ICs. This role will involve designing and implementing reliability experiments, developing reliability models, and collaborating with TCAD and simulation engineers to create new electrical reliability tests.Key ResponsibilitiesDevelop and...
-
Senior Software Engineer Position
1 week ago
Cambridge, Cambridgeshire, United Kingdom Roku, Inc. Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to develop core features for the Roku platform UI. This role involves building high-performing applications and SDK components using C++ and Embedded Linux or Native Application Development.
-
Senior C# Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Premier Group Recruitment Full time £60,000 - £90,000Senior C# Software Engineer OpportunityPremier Group Recruitment is working with a leading software electronics provider in Cambridge who are looking to add a senior C# software engineer to their growing team.The business is a group with different subsidiary branches so extremely stable and operate in a variety of sectors from aerodynamics to printing and...
-
Android Software Development Engineer
7 days ago
Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full timeJob Summary ENGINEERINGUK is seeking an Android Software Development Engineer to join our team. This is a full-time position based in our office. The ideal candidate will have experience in professional software development, designing or architecting new and existing systems, and programming with at least one software programming language. In addition, they...
-
Infrastructure Management Specialist
1 week ago
Cambridge, Cambridgeshire, United Kingdom WSP Full timeAbout the Role:We are looking for an experienced Infrastructure Management Specialist to join our team at WSP. As an integral part of our project management team, you will be responsible for managing infrastructure projects with values from £1m to £15m. Your main objective will be to plan and execute projects while ensuring compliance with quality...