Home
Jobs

Senior Software Engineer

4 - 7 years

6 - 9 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Job: The Red Hat Engineering team is looking for a Senior Software Engineer to join the Red Hat Enterprise Linux Virtualization team. The RHEL Virtualization team is responsible for all aspects related to Virtualization in the Host Red Hat operating environment including system, firmware and device emulation, as well as their counterpart aspects in the guest instance on top of Red Hat or third-party virtualized platforms. In this role, you will develop and support existing and emerging virtual Trusted Platform Module devices, and collaborate with the Kernel, Security, Virtual Firmware and Bootloader teams to ensure its optimal use on RHEL guest instances. You will also collaborate with Open Source communities, industry alliances (such as the Trusted Computing Consortium) and their projects, representing Red Hat's goals in them. What will you do: Play an active part in upstream projects related to the implementation of the TCG Trusted Platform Module 2.0 specification such as swtpm, libtpms, and libmstpm utilized to create trusted computing environments for the virtual Trusted Platform Module (vTPM). Contribute and collaborate with quality engineering ensuring the testability of the vTPM environments for Linux host, Linux guest, and Windows guest. Take ownership of downstream activities such as packaging, debugging, CVE resolution, and supporting vTPM technology within the Red Hat Enterprise Linux products and derivatives. Interact and collaborate with inter-related technology upstream communities such as edk2, Coconut-SVSM, QEMU, libvirt, and Kubevirt as well as their respective downstream Red Hat product teams. What will you bring: 4+ years of experience developing for Linux systems engineering using C or C++, with Rust experience being a plus. Meaningful experience with Linux Virtualization (KVM, QEMU), build systems (Meson, Auto-tools) and Software Packaging (RPM, DEB). Relevant security (OpenSSL, SELinux) and cryptography skills, with practical experience desirable. Past experience in working with Open-Source communities and/or global teams is desirable. Required Full English proficiency (verbal and written).

Mock Interview

Practice Video Interview with JobPe AI

Start Linux Systems Engineering Interview Now

My Connections Red Hat

Download Chrome Extension (See your connection in the Red Hat )

chrome image
Download Now
Red Hat
Red Hat

Software Development

Raleigh NC

10001 Employees

152 Jobs

    Key People

  • Matt Hicks

    President and CEO
  • Paul Cormier

    Chairman and CEO

RecommendedJobs for You

Mumbai, Thane, Navi Mumbai