Systems Software Engineer

last updated March 25, 2021 10:13 UTC

HP deliver the world’s most secure PCs, engineered to protect the end user through hardware level security features. You’ll be joining the Virtualization Platforms group responsible for building hypervisors(Yes! We’re working on several VMM projects) and other operating system components.

Our team has created a game-changing technology called micro-virtualization to protect end-users by isolating risky activities such as opening email attachments of unknown provenance in small, disposable Virtual Machines called uVMs.

You can check out the uXen codebase (ourmicro-virtualization hypervisor)in our public GitHub repo: github.com/uxen-virt/uxen. We’re also working on other advanced virtualization-based projects but let’s leave these to chat about “in person” if you’re interested.

Ideally the role holder will ordinarily work from our Cambridge,UK office but we’d also welcome applications from candidates who wish to work remotely, are available during core UK working hours and can visit Cambridge as/when required.

Responsibilities:

  • Lead design and implementation efforts with operating system level software projects such asdevice driverswith emphasis on virtualization and Windows kernel environments

Lead reverse engineering and black box debugging efforts

  • Provide solutions for macro and micro verification of the developed components

Job Requirements:

  • Experience developing system software inCandx86 assembler

Expert understanding of modern operating systems

  • Handson experience with locating and addressing performance bottlenecks in system software

Experience of debugging complexsystems problems

The following skills and attributes are a plus:

  • Understanding of Windows NT components such as memory or I/O manager

Experience of workingon Windows internals, x86 architectures,Windows IoT and Windows on Arm development

  • Working knowledge of WDM (KMDF is a plus) and ideally at least one of: WDDM, NDIS, WFP

Familiarity with virtualization technologies

  • Experience with Linux kernel development

Understanding of components in the OSI networking model with emphasis on TCP/IP protocols

Bromiumwas acquired by HP Inc on 19 September 2019.Ordinarily, you will work from our R&D officesin Cambridge,UK, but due to COVID-19 you will work from home initially. We offer flexible working, competitive salaries and a comprehensive benefits package.

Strictly no agencies

Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0