Embedded Linux Security Specialist

3 weeks ago


Manchester, United Kingdom Roku, Inc. Full time
Senior Software Engineer

Roku is revolutionizing the way people watch TV.

Job Summary:

We are seeking a highly experienced Senior Software Engineer with a strong background in embedded Linux and system-on-a-chip (SoC) development and integration to join our team as a Senior Software Engineer. This role will focus on developing new product solutions for cryptographic key programming, secure boot, and secure enclave, as well as designing and implementing realistic offensive security tools and exercises to simulate device firmware attacks.

Key Responsibilities:
  • Develop cross-product security infrastructure solutions
  • Evaluate hardware vendor solutions security implementations
  • Conduct vulnerability research and perform static analysis on firmware images for vulnerability management

This role requires 10+ years of relevant software development experience, an in-depth understanding of Linux, C/C++, and open-source development, as well as extensive experience with C/C++/OOD and the ability to solve complex problems. A proven track record of success with embedded system development projects, experience working with Trusted Execution Environment, and secure software best practices are also essential.

What We Offer:
  • An estimated annual salary of $180,000 - $250,000 based on location and experience
  • A comprehensive benefits package including global access to mental health and financial wellness support, local statutory and voluntary benefits, and retirement options
  • The opportunity to work with a leading technology company that prioritizes innovation and employee well-being


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    We are seeking a highly skilled Linux Kernel Specialist to join our team at KO2 Embedded Recruitment Solutions Ltd. As a Linux Kernel Specialist, you will be responsible for designing, developing, and maintaining innovative software solutions powered by open-source technologies.This exciting opportunity offers a salary of up to £60,000 and the chance to...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    About the Opportunity:">We are seeking a skilled Linux Systems Engineer to join our team at KO2 Embedded Recruitment Solutions Ltd.">Job Overview:">The successful candidate will be responsible for developing and customizing Linux-based operating systems for a variety of embedded applications, contributing to open-source projects and optimizing them for...


  • Greater Manchester, United Kingdom Roku Full time

    Roku is a leading TV streaming platform in the US and Mexico, with a mission to connect the entire TV ecosystem. We are seeking a highly experienced Senior Software Engineer with expertise in embedded Linux and system-on-a-chip (SoC) development and integration.The successful candidate will develop new product solutions for cryptographic key programming,...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Role Overview:We are looking for a highly skilled C++ Python Linux Expert to join our team. As a key member, you will design, develop, and maintain innovative software solutions powered by open-source technologies. You will collaborate with cross-functional teams to deliver cutting-edge embedded systems for various industries.Responsibilities:Develop...


  • Manchester, United Kingdom Roku, Inc. Full time

    About the RoleRoku, Inc., a leading TV streaming platform, is seeking an experienced Senior Software Engineer to design and develop secure systems for our embedded devices. This role requires a strong background in embedded Linux, system-on-a-chip (SoC) development, and integration.Key ResponsibilitiesDevelop new product solutions for cryptographic key...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    About the Role:">We are seeking an experienced Embedded Software Developer to join our team at KO2 Embedded Recruitment Solutions Ltd.">Job Description:">The successful candidate will play a key role in designing, developing, and maintaining innovative software solutions powered by open-source technologies.">Key Responsibilities:">Design and develop embedded...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £60,000

    Job OverviewKO2 Embedded Recruitment Solutions Ltd is seeking a skilled Senior Software Engineer to join our team. As a key member, you will play a vital role in designing and developing innovative software solutions powered by open-source technologies.About the RoleThis exciting opportunity allows you to work with a talented team of engineers to create...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Position OverviewWe are seeking a highly skilled Senior Embedded Systems Developer to join our team at KO2 Embedded Recruitment Solutions Ltd. As a key member of our team, you will play a crucial role in designing, developing, and maintaining innovative software solutions powered by open-source technologies.About the RoleThe successful candidate will work...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Summary:We are seeking an experienced Embedded Systems Developer to join our team. As a skilled professional, you will design, develop, and maintain innovative software solutions powered by open-source technologies. You will work closely with cross-functional teams to deliver cutting-edge embedded systems for various industries.Key...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £60,000

    Job DescriptionAt KO2 Embedded Recruitment Solutions Ltd, we are seeking a highly skilled Senior Software Engineer to join our team.The role will involve designing, developing, and maintaining innovative software solutions powered by open-source technologies.You will work closely with cross-functional teams to define project requirements, create technical...


  • Manchester, United Kingdom Playtech Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team in London.The estimated salary for this position is £85,000 - £105,000 per annum, depending on experience.About the RoleYou will be responsible for designing and developing embedded systems that connect electronic gaming machines to our system.Key...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £60,000

    Job SummarySenior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at KO2 Embedded Recruitment Solutions Ltd. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining innovative software solutions powered by open-source technologies.About UsKO2 Embedded Recruitment Solutions...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £60,000

    Unlock Exciting Opportunities with KO2 Embedded Recruitment Solutions LtdWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge embedded software solutions powered by open-source technologies.Key Responsibilities:Design, develop, and maintain innovative software solutions using C/C++,...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £60,000

    Discover a new career path with KO2 Embedded Recruitment Solutions Ltd as an Embedded Software Engineer Lead. About the Role:We are seeking a talented and experienced Senior Developer to lead our team in designing, developing, and maintaining innovative open-source software solutions for IoT, automotive, and consumer electronics industries.Key...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Become a key member of our team at KO2 Embedded Recruitment Solutions Ltd as an Open-Source Technology Specialist. We are seeking a highly skilled and motivated individual to design, develop, and maintain innovative software solutions powered by open-source technologies.About the PositionWe are looking for a highly experienced and skilled Software Engineer...


  • Manchester, United Kingdom Playtech Full time

    We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Playtech. As a key member of our team, you will design, develop, and deploy embedded systems that enable our electronic gaming machines to connect to our system.The successful candidate will have a strong background in embedded Linux and Java OpenJDK development, as well as...


  • Manchester, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time £60,000

    Become a Part of Our Innovative Team as a Senior Embedded Systems EngineerWe are seeking an experienced Senior Embedded Systems Engineer to join our team and contribute to the development of innovative software solutions using open-source technologies.About the Job:This role involves designing, developing, and maintaining software solutions for embedded...


  • Manchester, United Kingdom Playtech Full time

    About the RoleWe are seeking an exceptional Senior Embedded Software Engineer to join our Casino team. As a key member of our development team, you will play a vital role in designing and developing cutting-edge embedded systems that connect electronic gaming machines to our system.Your primary responsibility will be to build, install, and configure embedded...


  • Manchester, United Kingdom Applause IT Full time

    Graduate Embedded Software Engineer - C++/Linux - £20,000 - £30,000 - Manchester/Remote Applause IT are partnered exclusively with a software company to recruit a new Graduate Embedded Software Engineer to work on a range of embedded C++ and Linux products within the music/audio space. You'll be working on products used by everyone from FOXto Britain's...


  • Manchester, New Hampshire, United Kingdom Talent Full time

    Job DescriptionAbout the Role: We are seeking a skilled Linux Engineer to join our IT team. The ideal candidate will have hands-on experience managing Linux servers in virtualized on-premises and Azure environments.Key Responsibilities:Support and enhance Linux infrastructure across on-premises and Azure environments.Migrate existing configurations to native...