Principal Hardware/Software Engineer and Tech Lead
Redmond, WA 
Share
Posted 12 days ago
Job Description
OverviewWe are looking to hire a Principal Hardware/Software Engineer and Tech Lead You will be responsible for partnering with the team, for pathfinding and development of the system architecture and engineering aspects SmartNIC (Network Interface Card) /DPUs (Data Processing Unit)/accelerators to deliver leading-edge capabilities for Azure's global customers. The work includes system architectural design of SmartNICs, specifically defining the overall system architecture, the interface between hardware and software, the interface between the SmartNIC and the server/rack and switches, driving alignment with other teams in Microsoft, and collaborating closely with other architects focused on future datacenter designs. This is a tech lead role with substantial technical responsibilities that require deep technical understanding. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
ResponsibilitiesTech-lead that can work on a small but yet high performing architecture team. Help drivethe architecture of future SmartNICs, including the hardware/software interface, targeting the three-to-seven-year timeframe. Drive how SmartNICs interface with the server, the rack, and switches. Simulate, incubate,andprototypesystem technologiesto demonstrate their viability. Collaborate with various partner teams in Microsoft (Azure Cloud, MicrosoftResearch, OS (Operating System)/Hyper-V software, Hardware design, etc.), especially to ensure end-to-end software-hardware system solutions. Potential participation in industry standard bodies to driveemergingtechnologies relevant to the system engineering aspects of disaggregated systemarchitectures. Engage with Azure's supplier ecosystemon collaborations thatdeliver on the above charter. You will collaborate closely with system engineers and architects in theAzureservices team.You will work with various software development teams acrossMicrosoft's online properties, and engineering teams at external silicon and systems vendors.OtherEmbody our Culture & Values

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields