Red Hat is looking for a Linux Kernel Software Engineer to join our growing Automotive Kernel Engineering team. You’ll focus on Linux Kernel development for automotive, real-time, and Edge applications, providing hardware enablement for new Arm platforms.
What You'll Do
- Backport upstream features and fixes to our In-Vehicle Operating System releases.
- Investigate how the kernel and other components support Functional Safety.
- Work with Red Hat colleagues and platform vendors bringing up and tuning new embedded platforms.
- Create and maintain kernel packages.
- Collaborate in the automotive partner ecosystem.
- Collaborate with the Engineering, Quality Engineering, Product Management, Documentation, and product build teams.
- Participate and collaborate with the open source community, especially the broader upstream Linux community.
What We're Looking For
- Expertise in Linux device driver development, board bring-up, and kernel boot optimization.
- Familiarity with Device Tree.
- Familiarity with Git and upstream Linux kernel patch posting procedures, and experience with upstream development.
- Experience with backporting upstream code to Linux distributions, kernel configuration, building, and testing.
- Familiarity with embedded systems and their ecosystems.
- Excellent English verbal and written communication skills.
- Ability to work on your own in a small team environment.
- Ability to coordinate and prioritize multiple tasks.
- Excellent problem-solving skills and attention to detail.
- Excellent collaboration and communication skills.
Nice to Have
- Expertise in one or more kernel subsystems verifiable through upstream discussions or contributions.
- Familiarity in the early boot flow of Arm processors.
- Experience working with chip manufacturers, automotive manufacturers, or tier 1 suppliers.
- Experience with Functional Safety concepts.
- Experience with network device drivers.
- Experience with Linux kernel PREEMPT_RT.
- Experience with Fedora, CentOS, and RHEL.
- Experience with debugging Linux kernel issues.
- Experience with grub, uboot, or UEFI.
Technical Stack
- Linux Kernel
- Git
- Device Tree
- Arm platforms
- grub, uboot, UEFI
- Fedora, CentOS, RHEL
Team & Environment
You'll be joining the Automotive Kernel Engineering team, a growing team dedicated to automotive, real-time, and Edge applications.
Benefits & Compensation
- Compensation range: $108,760.00 - $173,800.00
- 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
Work Mode
This is a remote position open to candidates within the United States.
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.





