Principal Software Engineer

 

Description:

Red Hat is a global leader in enterprise open source software, delivering solutions in Linux, cloud, container, and Kubernetes technologies. It supports over 90% of Fortune 500 companies and fosters an open, collaborative, and inclusive culture worldwide.


Job Summary:

Join Red Hat’s revolution in Software Defined Vehicle technology as a Principal Software Engineer for RHIVOS (Red Hat’s in-vehicle OS). In this role, you will coordinate with engineers, architects, product managers, and community contributors to build next-gen automotive platforms based on Red Hat’s in-vehicle OS. You will drive innovation in automotive on-board architecture and promote open-source and standardization within the automotive industry. Your mission is to contribute to integrating Linux into cars and lead engineering efforts across multiple projects in this ecosystem.


Key Responsibilities:

  • Lead engagement with automotive customers, partners, and product stakeholders to gather use cases.

  • Collaborate across teams to scope, design, and implement complex engineering solutions.

  • Promote industry best practices and innovate product delivery processes to increase quality and customer value.

  • Work closely with documentation teams to create top-tier customer content.

  • Drive product advancement by collaborating with upstream open source communities.

  • Represent and present product updates internally and externally, including blogs and presentations.

  • Ensure test plans and documentation are in place for your code contributions.


Required Skills:

  • Proficient programming in Python and C.

  • Experience modifying and rebuilding Linux kernels.

  • Knowledge of building Linux distributions.

  • Excellent written and verbal communication skills in English.

  • Ability to present technical information to business and community audiences.

  • Strong project management skills including milestone and deadline management.

  • Effective team player and collaborator.


Nice To Have:

  • Familiarity with Linux containers, Flatpaks, or Kubernetes.

  • Knowledge of Red Hat ecosystem products.

  • Experience with Continuous Integration (CI) and Continuous Delivery (CD).

  • Active involvement in open source communities.

  • Passion for experimenting with hardware like Raspberry Pi or IoT devices.


Compensation:

  • Salary range: $148,540 - $245,050 annually (based on qualifications and location).

  • Eligible for bonus, commission, and/or equity.


Benefits:

  • Comprehensive medical, dental, and vision insurance.

  • Flexible Spending Account (healthcare and dependent care).

  • Health Savings Account (for high deductible plans).

  • 401(k) retirement plan with employer match.

  • Paid time off, holidays, and parental leave.

  • Disability, family medical leave, military leave.

  • Employee stock purchase plan, tuition reimbursement, and more (for US full-time employees).


Inclusion & Equal Opportunity:

Red Hat embraces transparency, collaboration, and inclusion, empowering diverse voices and ideas. It is an Equal Opportunity Employer, committed to providing reasonable accommodations to applicants with disabilities.

Organization Red Hat
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Engineer
Job Location Carolina,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-06-04 4:09 pm
Expires on 2026-03-03