Microsoft

Platform Systems Engineer 2

Bengaluru, India
Azure Perl Python Shell TensorFlow
Search for More Jobs Talk to a recruiter now 💪
Description

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.

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. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

  • 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. 
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

17 views

Other Jobs from Microsoft

Senior Software Engineer

Redmond, WA Atlanta, GA

Software Engineer 2

Bengaluru, India

Software Engineer

Hyderabad, India

Similar Jobs

AI/ML Engineer

San Francisco, CA Toronto, Ontario

Data Scientist

Atlanta, GA Washington, D.C.

Machine Learning Engineer

Amsterdam, Netherlands

Consultant, Machine Learning Engineer

Round Rock, TX Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers