Red Hat · 2 hours ago
Software Engineer
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. They are seeking a Software Engineer to develop and maintain live kernel patching tooling and infrastructure, collaborating with various teams to support the Red Hat Enterprise Linux Live Kernel Patching program.
Enterprise SoftwareInsurTechLinuxOpen SourceOperating SystemsSoftware
Responsibilities
Extend, improve, and maintain the existing live kernel patching codebase
Participate in the upstream Linux community and contribute to live patching projects
Collaborate with Engineering, Sustaining Engineering, Product Management, Documentation, Build teams, and the broader open source community
Develop new test cases and investigate and fix reported bugs
Backport fixes to supported Red Hat Enterprise Linux (RHEL) releases
Communicate and help coordinate timelines, deliverables, feature requirements, and roadmaps
Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback, identify potential bugs, security vulnerabilities, and adherence to coding standards, contributing to a more thorough and efficient review process
Qualification
Required
2+ years of experience in Software Engineering or a related field
Bachelor's degree in Computer Science or equivalent practical experience
Familiarity with low-level programming concepts, including computer architecture, operating systems, and Linux kernel and user-space development
Proficiency in C programming
Experience with open source tools and development workflows (e.g., make, shell scripting, git)
Knowledge of Linux scripting tools such as Bash, Python and Rust
Strong written and verbal communication skills
Ability to work independently and collaboratively as part of a distributed team in a fast-paced environment
Preferred
Experience with live kernel patching projects
Familiarity with ELF and related tools such as objdump and readelf
Experience with x86, PowerPC, ARM, or s390x architectures and assembly language
Prior upstream contribution experience, including Linux kernel patch submission processes
Benefits
Comprehensive medical, dental, and vision coverage
Flexible Spending Account - healthcare and dependent care
Health Savings Account - high deductible medical plan
Retirement 401(k) with employer match
Paid time off and holidays
Paid parental leave plans for all new parents
Leave benefits including disability, paid family medical leave, and paid military leave
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Company
Red Hat
Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM.
H1B Sponsorship
Red Hat has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (159)
2024 (148)
2023 (156)
2022 (181)
2021 (154)
2020 (106)
Funding
Current Stage
Public CompanyTotal Funding
unknown2018-10-28Acquired
1999-08-20IPO
1999-03-09Corporate Round
Leadership Team
Recent News
2026-01-23
Company data provided by crunchbase