Principal Software Engineer

Detalles de la oferta

.About the job:Red Hat Core Platforms Engineering is looking for an experienced Principal Software Engineer specifically working on bootloader stack enablement to join us in Mexico. In this role, you will work on the Red Hat Enterprise Linux (RHEL) New Platform Technologies Enablement team, maintaining and enhancing the bootloader stack inside Red Hat Enterprise Linux, CentOS Stream, and Fedora as well as contributing to upstream bootloader development and any related general Linux hardware enablement. You'll work directly with partners and customers to solve defects in various subsystems and add new features to the components involved in the boot path, often requiring work in multiple upstream communities, including Linux kernel, grub2 and shim.Working remotely or in a Red Hat office is a possibility. Successful applicants must reside in a country where Red Hat is registered to do business.What you will do:- Collaborate regularly and proactively with a globally distributed team- Work with multiple Tier 1 computer/silicon manufacturers and cloud providers on bootloader support- Maintain and create upstream projects to support new hardware and firmware technologies as they relate to the Linux boot process- Contribute to feature enhancements and bug fixes in projects including the Linux kernel, grub2, shim, and associated tools and toolchains- Maintain packages in RHEL and Fedora, including fixing bugs, rebasing to latest mainline releases, and backporting changes from upstream- Contribute functional changes and bug fixes to address partner requests for enhanced functionality- Develop test cases to ensure the correctness of patches- Participate in partner roadmap sessions and map partner requirements to development plans- Participate in industry standards bodies such as the UEFI Forum, Trusted Computing Group (TCG), and Distributed Management Task Force (DMTF)- Participate in industry conferences such as Linux Plumbers Conference and UEFI PlugfestsWhat you will bring:- High proficiency in C- Familiarity with the GNU toolchain, specifically gcc, binutils, linking, and loading- Experience debugging and troubleshooting kernel code, platform firmware (e.G. BIOS, U-Boot, or edk2), and/or bootloaders- Familiarity with x86-64 and/or ARMv8 UEFI boot process- Experience with common scripting languages and build systems (e.G. bash, python, Make and/or Meson)- Experience contributing to or leading open source, globally distributed projects- Good written and verbal communication skills in English**The following are considered a plus**:- Experience with contributing to low-level platform projects (e.G


Salario Nominal: A convenir

Fuente: Jobtome_Ppc

Requisitos

Practicante

**Requisitos**: - Estudiante de Preparatoria/ Universidad - Carta solicitante de la facultad / bachillerato - Seguro facultativo - Disponibilidad de horario...


Mejía Y Sucesores, S.C. - Tamaulipas

Publicado 7 days ago

Coordinador De Digitalizacón

_**Grupo Huerpel (Nissan Nami Tula) Busca**:_ - **Coordinador de Digitalización**_ - **Objetivo**:_ Controlar la infraestructura de varias sucursales, así c...


Grupo Huerpel - Tamaulipas

Publicado 7 days ago

Technical Lead Software Development Engineer, Android

About the teamZillow started in 2006 and is the most visited real estate website in the United States with over 10.5 billion visits in 2022, and an average o...


Zillow - Tamaulipas

Publicado 7 days ago

Radiologic Technologist (Rad Tech)

Special Summer Incentive - External Only$10,000 SIGN ON BONUSFREE HEALTH INSURANCE THE REST OF THE YEAR!To perform routine radiographic procedures on designa...


Thegradcafe - Tamaulipas

Publicado 7 days ago

Built at: 2024-11-24T16:16:20.432Z