Current jobs related to Linux Kernel Software Engineer - Raleigh, North Carolina - Red Hat, Inc.


  • Raleigh, North Carolina, United States Red Hat Full time

    Job SummaryThe Red Hat Ecosystems Engineering group is seeking a highly skilled Senior Software Engineer to join our team in Israel. In this role, you will work with a diverse team of engineers on designing and implementing a new RHEL AI product, focused on deep integration of AI stack, hardware accelerators, and leading OEMs and CCSPs.You will also be...


  • Raleigh, North Carolina, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Data Plane team, responsible for developing state-of-the-art Linux-based networking platforms. As a key member of our team, you will design and implement innovative solutions for our embedded routing platforms, enabling one of the world's largest and most complex networks.Key...


  • Raleigh, North Carolina, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Data Plane team at Amazon Web Services. As a key member of our team, you will be responsible for designing and implementing state-of-the-art Linux-based networking platforms.Key ResponsibilitiesDesign and implement Linux-based solutions on embedded devices for networking...


  • Raleigh, North Carolina, United States Schneider Electric Full time

    Sr Firmware EngineerSchneider Electric is seeking a highly skilled Senior Firmware Engineer to join our team in Raleigh, NC or Foxboro, MA.The ideal candidate will be part of a multi-functional design environment with individual responsibility in the following areas:Expand and modify existing firmware to meet marketing requirementsPerform development (coding...


  • Raleigh, North Carolina, United States Canonical - Jobs Full time

    Job Title: Containerization & Virtualisation EngineerCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the...


  • Raleigh, North Carolina, United States Schneider Electric Full time

    About the RoleSchneider Electric is seeking a highly skilled Senior Firmware Engineer to join our team in Raleigh, NC or Foxboro, MA.This is a unique opportunity to work on cutting-edge firmware development, collaborating with a multi-functional design environment to drive innovation and excellence.Key ResponsibilitiesExpand and modify existing firmware to...


  • Raleigh, North Carolina, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Web Services. As a key member of our infrastructure team, you will be responsible for designing and developing state-of-the-art Linux-based networking platforms.Our team is passionate about changing the way data center networking is done, and we are looking...


  • Raleigh, North Carolina, United States Oracle Full time

    Job DescriptionWe are seeking a highly skilled software developer to join our team at Oracle, working on critical foundational data-plane services that power our next-generation cloud infrastructure. As a Principal Software Developer, Data-Plane Services, you will be responsible for designing and developing high-performance, reliable, and available system...


  • Raleigh, North Carolina, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a key member of our Core Networking Team, you will play a critical role in shaping the definition, vision, design, roadmap, development, and operationalization of customer-facing services.Key ResponsibilitiesSolve complex and ambiguous problems...


  • Raleigh, North Carolina, United States Schneider Electric Full time

    About the RoleSchneider Electric is seeking a highly skilled Firmware Engineer to join our team in Raleigh, NC. As a Firmware Engineer, you will play a critical role in the development and maintenance of our embedded software solutions.Key ResponsibilitiesDesign, develop, and test firmware for our embedded systemsCollaborate with cross-functional teams to...


  • Raleigh, North Carolina, United States Schneider Electric Full time

    About the RoleSchneider Electric is seeking a highly skilled Firmware Engineer to join our team in Raleigh, NC. As a Firmware Engineer, you will play a critical role in the development of our embedded software solutions.Key ResponsibilitiesDesign and develop firmware for our embedded systemsCollaborate with cross-functional teams to ensure seamless...


  • Raleigh, North Carolina, United States Comcast Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Comcast. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and highly available software applications.Key ResponsibilitiesCollaborate with project stakeholders to identify product and technical...


  • Raleigh, North Carolina, United States Applied Research Associates Full time

    Job Title: Junior Software EngineerWe are seeking a highly motivated and detail-oriented Junior Software Engineer to join our team at Applied Research Associates. As a Junior Software Engineer, you will be responsible for developing software packages for both desktop and web applications, working closely with senior staff to design and implement software...

  • Software Developer

    7 days ago


    Raleigh, North Carolina, United States Lucid Software Full time

    Software Engineer at Lucid SoftwareWe are seeking a talented Software Engineer to join our team at Lucid Software. As a Software Engineer, you will play a key role in building our world-class web applications that push the boundaries of what is possible in your browser.Our software is built using a state-of-the-art tech stack, including Angular, TypeScript,...


  • Raleigh, North Carolina, United States Bandwidth Full time

    Position: Intermediate Software EngineerLocation: Remote or FlexibleResponsibilities: As an Intermediate Software Engineer, you will be responsible for designing and implementing software solutions utilizing object-oriented programming principles, design patterns, and relational database technologies. Your role will involve creating and documenting REST and...


  • Raleigh, North Carolina, United States Red Hat Full time

    Join Our TeamThe Engineering division at Red Hat is seeking a dedicated Software Engineer to become part of our Accelerator team. This role focuses on the packaging and upkeep of the GPU and Accelerator ecosystem. You will contribute to the development, packaging, and maintenance of essential components for Red Hat Enterprise Linux (RHEL), which underpins...


  • Raleigh, North Carolina, United States Fujifilm Diosynth Biotechnologies Full time

    About This RoleThe Senior Linux Systems Engineer will be responsible for the operations and maintenance of the local Open Source technology stack to support manufacturing operations from an IT/OT perspective in a global organization.Key ResponsibilitiesMonitor, manage, and troubleshoot end-user computing systems across FUJIFILM Diosynth BiotechnologiesAssist...

  • Software Developer

    6 days ago


    Raleigh, North Carolina, United States Lucid Software Full time

    About Lucid SoftwareLucid Software is a leader in visual collaboration, empowering teams to bring their ideas to life. Our products, business, and workplace culture have received numerous accolades, including being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology.Our CultureWe value diversity and strive to create an inclusive...


  • Raleigh, North Carolina, United States Howso Full time

    Job OpportunityWe are seeking a highly skilled Senior Backend Engineer to join our team at Howso, a software company dedicated to building high-performance AI solutions. As a key member of our cross-functional team, you will be responsible for designing and implementing the web application layer around our core technology.Key Responsibilities:Collaborate...


  • Raleigh, North Carolina, United States FUJIFILM Diosynth Biotechnologies Full time

    About This RoleWe are seeking a highly skilled Senior Linux Systems Engineer to join our team at FUJIFILM Diosynth Biotechnologies. As a key member of our IT team, you will be responsible for the operations and maintenance of our local Open Source technology stack to support manufacturing operations from an IT/OT perspective in a global organization.Key...

Linux Kernel Software Engineer

3 months ago


Raleigh, North Carolina, United States Red Hat, Inc. Full time

Linux Kernel Software Engineer

Job summary

Red Hat's Kernel Linux Engineering team is looking for a Software Engineer to join us on Red Hat's In-Vehicle Operating System & Enterprise Linux for Edge Linux deployments. In this role you will be part of a growing team focused on Linux kernel development for use in automotive, edge, real-time and industrial applications, providing hardware enablement for new Arm platforms. Successful applicants must reside in a state/country where Red Hat is registered to do business.

Primary job responsibilities

Work with colleagues to determine kernel configuration

Participate in the broader upstream Linux community

Backport fixes to the Red Hat's In-Vehicle Operating System releases

Ensure that the kernel and other components are following Functional Safe best practices

Package the kernel for delivery

Contribute new development work

Collaborate in the automotive partner ecosystem

Collaborate with the Engineering, Quality Engineering, Product Management, Documentation, and product build teams, as well as the open source community

Have fun

Required skills

Expertise in Linux kernel development or board bring-up

Familiarity of embedded systems and their ecosystems

Knowledge of Git and upstream Linux kernel patch posting procedures, or experience with upstream development

Ability to work on your own in a small team environment

Ability to coordinate and prioritize multiple tasks

Nice to have

Familiarity in early boot in flow of Arm processors

Experience with backporting upstream code to Linux distributions, kernel configuration, building, and testing

Experience working with chip manufacturers, automotive manufactures, or tier 1 suppliers

Knowledge of the ISO26262 standard

The salary range for this position is $90, $144, Actual offer will be based on your qualifications.