Red Hat logo

Principal Software Engineer - Platform Tools for Automotive

Red Hat

Join Red Hat as a Principal Software Engineer

Red Hat's Platform Tools team within our Linux Engineering organization is seeking a Principal Software Engineer to join us in Spain. This role focuses on Red Hat Enterprise Linux (RHEL) for Edge automotive Linux deployments, specifically the Red Hat In-Vehicle Operation System (RHIVOS). You will be part of a mature and highly experienced team focused on software development for compilers, language runtime libraries, and user space tools packages.

Key Responsibilities

  • Work on building, packaging, bug fixing, and supporting RHEL and RHIVOS builds and deployments.
  • Provide specialist knowledge of C and C++ tools and language runtime libraries.
  • Support Red Hat’s work preparing for ISO 26262 certification, an international standard governing the functional safety of electronic systems on road vehicles.
  • Collaborate with peers, the RHIVOS team, and other Red Hat teams and partners.
  • Participate in the broader Linux and toolchain communities upstream.
  • Backport fixes to Red Hat Enterprise Linux (RHEL) releases.
  • Contribute new development work upstream in line with customer needs.
  • Collaborate with development, QA, product management, documentation, and product build teams, as well as the open source community.

Required Skills

  • Knowledge of toolchain and language runtime internals, particularly GCC, glibc, & libstdc++.
  • Familiarity with the open source development model.
  • Experience in Linux tools and libraries build varieties (including native compilers and cross compilers).
  • Knowledge of version control and patch management.
  • Experience with backporting upstream code to Linux distributions, tools, and libraries.
  • Experience in the configuration, building, and testing of Linux tools and libraries.
  • Solid written and verbal communication skills in English.

Preferred Skills

  • Experience with functional safety standards, processes, and requirements (IEC 61508, ISO 26262, ISO 21434).
  • Advanced knowledge of Linux tools and libraries development.
  • Advanced knowledge of gcc, binutils, glibc, and libstdc++.

About Red Hat

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. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.

Diversity, Equity & Inclusion at Red Hat

Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from diverse backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions of diversity that compose our global village.

Equal Opportunity Policy

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.

Benefits
Extracted with AI

  • Remote work flexibility
  • Diversity and inclusion
  • Equal opportunity employer

Similar jobs

Last update: 23 minutes ago

SEAT CODE logo
SEAT CODE

Platform Engineer with AWS and Kubernetes Experience

Join SEAT CODE as a Platform Engineer, focusing on AWS, Kubernetes, and Linux. Enjoy remote work, flexible hours, and extensive benefits.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Red Hat logo
Red Hat

Software Engineering Intern

Join Red Hat as a Software Engineering Intern in Raleigh, NC. Gain experience in Python, Go, and collaborate with global teams.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

Red Hat logo
Red Hat

Senior Software Engineering Manager

Join Red Hat as a Senior Software Engineering Manager in Brno, leading a team in developing migration tools for enterprise customers.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Fresco logo
Fresco

Principal Platform Engineer

Join Fresco as a Principal Platform Engineer to lead IoT platform development with Python and AWS in a hybrid work environment.

Oracle logo
Oracle

Principal Software Developer - Frontend Framework

Join Oracle as a Principal Software Developer focusing on frontend frameworks. Work remotely with cutting-edge technologies.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

HERE Technologies logo
HERE Technologies

Principal Software Engineer (AI/ML - Python, Java)

Join HERE Technologies as a Principal Software Engineer focusing on AI/ML with Python and Java. Lead R&D for location intelligence.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Red Hat logo
Red Hat

Principal Software Engineer - OpenShift AI Model Training

Join Red Hat as a Principal Software Engineer to lead OpenShift AI model training with Kubernetes and MLOps expertise.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

C++ Software Development Engineer

Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

CAST AI logo
CAST AI

Senior Software Engineer - Virtualization and Systems Programming

Join CAST AI as a Senior Software Engineer specializing in virtualization and systems programming. Work remotely within the EU.