FirstBank Jobs

Job Information

Microsoft Corporation Platform Systems Engineer 2 in Bangalore, India

The Cloud AI & Advanced Systems Engineering (CAASE) is responsible for expanding Microsoft’s Cloud Infrastructure to enable Microsoft’s mission to empower every person and every organization on the planet to achieve more. The CAASE team is instrumental in delivering world class and innovative hardware at scale to ensure a high-quality experience to the millions of Microsoft Azure customers.

We’re looking for an architect who will front face hardware systems engineering efforts, create vision and strategy for integrating new technology domains, and be the technical voice of the program collaborating across several functional teams and customers within Microsoft. This is an excellent opportunity to work on hyperscale challenges and cutting-edge technologies.

#CAASE #AZURE #Cloud

As a Systems Engineering team member, you will work directly with engineers across cross-functional teams and deliver hardware designs from concept to datacentre deployment. Responsibilities will include interacting directly with Microsoft’s services teams, cross-disciplined design teams focusing on the functional interfaces and developing test cases and qualifying the designs. This is an opportunity to leverage and grow your existing hardware design/validation experience and provide innovative E2E hardware solutions to Microsoft Cloud.

Responsibilities

  • Collaborate with architecture, silicon engineering, firmware, hardware design, hardware validation, OS (operating systems), manufacturing, and customer teams to build state-of-the-art AI, compute, storage, networking, and accelerator hardware solutions.

  • Analyse new interfaces and subsystems to develop integration plans, analyse power efficiency, debug integration issues, and provide recommendations.

  • Define system behaviour and concept of operations for the platform to ensure compatibility with Microsoft Azure datacentre software, serviceability, telemetry, and customer expectations.

  • Perform NUDD (new, unique, different, and difficult) technology and feature analysis and provide risk assessment and mitigations.

  • Drive technical requirements and ensure the solution is flexible and scalable across the full (HW/FW/SW) stack.

  • Enable platform and solution level discussions, contributing to architecture of the product, and delivering to product goals across quality, reliability, and performance.

  • Collaborate with internal, external, and open-source partners to onboard innovative technologies in a seamless manner.

Qualifications

Required Qualifications:

  • BS/MS in Electrical/Computer/Electronics Engineering or related degree

  • 10+ years of relevant experience in Server systems/platforms design and development for enterprise or cloud market segments.

  • Minimum 5+ years of hands-on experience in ARM/x86 based Server hardware architecture, SOC development and/or DDR, HBM, PCIe, Ethernet and other high-speed interface with solid understanding of hardware, firmware, and OS interfaces.

  • Experience in Post Silicon validation, Platform bring up, System Integration, functional validation and Server Platform Validation.

  • Experienced in debugging complex system level issues and ability to root-cause/identifying potential fixes.

  • Strong technical communication skills (verbal and written) to interface with cross-functional technical leads within and/or outside of the organization.

  • Experience in platform level test architecture and usage of debug tools like (Lauterbach, Arium, ARM JTAG tools, OpenOCD or equivalent).

  • Experienced in debugging complex system level issues and ability to root-cause/identifying potential fixes down to a board hardware, signal integrity, CPLD/FPGA, thermal and Firmware components, OS is required.

  • Programming Skills : Perl / Python / Shell Scripting.

Preferred Qualifications:

  • Experience in evaluating off the shelf OEM hardware designs, HW/FW/OS interactions, platform config trade-offs, performance tuning and optimizations is required.

  • Functional knowledge of secure boot, attestation, FW update & recovery and Confidential Computing on server platform architectures.

  • Knowledge of high-volume silicon (SoCs, GPUs, or FPGAs), compute, storage, and/or networking design, manufacturing, and deployment.

  • Experience with highspeed interfaces such as CXCL, PCIe, DDR, E1.S and Ethernet.

  • In-depth experience with operating systems (Windows and/or Linux), system firmware (BIOS, BMC), and system security (hardware and software).

  • Functional knowledge of secure boot, attestation, FW update & recovery on server platform architectures. 

  • Advanced troubleshooting and debugging skills.  Familiar with networking, power, rack device management and remote access environments.

  • Experienced in debugging complex system level issues and ability to root-cause/identifying potential fixes down to a board hardware, signal integrity, CPLD, thermal and Firmware components, OS is required.

  • Experience in platform level test architecture and usage of debug tools like (ITP, Arium, ARM JTAG tools or equivalent).

  • Experience with popular workload measurement methodologies including SPECcpu, Linpack, and FIO.

  • Understanding of AI/ML workloads and how to validate software stacks, such as tensorflow.

  • Strong verbal and written communication and presentation skills.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers