US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Windows - System/Software Engineer III

Windows - System/Software Engineer III

This role has been designed as 'Hybrid' with an expectation that you will work on average 2-3 days per week from an HPE office.

Who We Are:

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work.

We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world.

Our culture thrives on finding new and better ways to accelerate what's next.

We know diverse backgrounds are valued and succeed here.

We have the flexibility to manage our work and personal needs.

We make bold moves, together, and are a force for good.

If you are looking to stretch and grow your career our culture will embrace you.

Open up opportunities with HPE.

Job Description:

This role requires working 3-4 days in office weekly

The Windows Operating Environment team within the HPE Compute organization is responsible for enabling Microsoft Windows on HPE's server product lines.

We are responsible for delivering products and solutions targeted at enabling new operating systems functionality, develop drivers, and manageability software.

We expect our systems/software engineers to engage with multiple HPE partners, other HPE teams and participate in the full product lifecycle from investigation, requirements, design, development, qualification and release.

Our team members are also expected to be the subject matter experts on various Windows Server features/technology in security, virtualization, software-defined storage, software-defined network, and other related technologies.

Responsibilities


* Investigate newly released Windows features, gain in-depth understanding, and identify gaps for integration with HPE server products.

Create and maintain reference architectures.


* Perform troubleshooting/debugging of Microsoft Windows issues.


* Analyze, design, code, and perform required integration activities based on general objectives and knowledge of product architecture.


* Write investigation reports on subjects of interest, scope and plan technical and non-technical project activities.


* Collaborate and communicate with management and internal and partners regarding software system design status, project progress, and issue resolution.


* Mentor peers and junior members.

Knowledge and Skills


* Essential:
+ Understanding of modern computer architecture, x86 CPU concepts or ARM CPU concepts, Operating System concepts.
+ Working experience with some of industry standard specification such as PCIe, USB, I2C, ACPI, SMBIOS, UEFI, or Redfish(RESTful API).
+ Working experience with one of the following programming languages: C/C++, C#, Java.
+ Expertise in Windows debugging/troubleshooting.
+ Knowledge of Visual Studio for Windows driver or application development.
...




Share Job