Senior Software Engineer

Microsoft's Silicon and Cloud Hardware Infrastructure Engineering team powers Microsoft's cloud infrastructure and online businesses including Azure, Office 365, Xbox Live, and more.
$117,200 - $229,200
Embedded
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) team is seeking a Senior Software Engineer to join their Firmware Center of Excellence. This role is crucial in developing and architecting firmware solutions for Microsoft's expanding cloud infrastructure, which powers over 200 online businesses including Azure, Office 365, and Xbox Live.

As a Senior Software Engineer, you'll be working on next-generation hardware/firmware for server, silicon, and rack infrastructure, with a focus on innovation in firmware technology to secure Azure infrastructure. The position offers an opportunity to work with cutting-edge technology in cloud computing while contributing to Microsoft's "Intelligent Cloud" mission.

The role combines deep technical expertise in firmware development with strategic thinking and leadership responsibilities. You'll be working with state-of-the-art hardware interfaces, developing security solutions, and collaborating with cross-functional teams to deliver scalable solutions for Microsoft's cloud infrastructure.

Key aspects of the role include:

  • Designing and implementing firmware solutions for cloud hardware systems
  • Developing security threat models and working with vendors
  • Collaborating with hardware engineers, software developers, and product managers
  • Contributing to product vision and architectural decisions
  • Providing technical leadership and mentoring

The position offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that powers Microsoft's global cloud infrastructure. You'll be part of a team focused on innovation, efficiency, and delivering trusted experiences to customers worldwide.

This is an ideal role for an experienced firmware engineer who wants to work on large-scale cloud infrastructure and make a significant impact on Microsoft's cloud computing capabilities. The hybrid work environment offers flexibility while maintaining collaborative opportunities with team members.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design and architect firmware solutions for Cloud Hardware systems
  • Collaborate with cross-functional teams to define firmware requirements
  • Develop and maintain firmware architecture
  • Develop Security threat models for the platform
  • Design and implement firmware modules for various hardware interfaces
  • Provide technical leadership and guidance
  • Contribute to product vision and roadmap
  • Perform system-level debugging and troubleshooting

Requirements For Senior Software Engineer

Python
Java
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of professional experience in architecting, designing and developing firmware/software solutions
  • Experience with BMC, Embedded Linux, U-Boot and Board Support Packages (BSP) porting
  • 4+ years of experience with platform initialization, low level drivers, memory management, and multi-threading technologies
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave
  • Education Budget

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Verification Engineer

Senior Verification Engineer role at Microsoft's AISoC team, focusing on complex silicon design verification with 7+ years experience required.

SoC Hardware Validation Engineer

Senior SoC Hardware Validation Engineer position at Microsoft focusing on post-silicon validation and debug for custom silicon development.

Senior Engineer Logic

Senior Engineer Logic position at Microsoft focusing on DDR memory controller development for cloud infrastructure, requiring 4+ years of experience in hardware engineering.

Senior Logic Design Engineer

Senior Logic Design Engineer role at Microsoft focusing on AI components and digital logic design.

Senior IP RTL Design Engineer

Senior IP RTL Design Engineer role at Microsoft focusing on hardware engineering and silicon design for cloud infrastructure.