Senior Software Development Engineer

Microsoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more.
$117,200 - $229,200
Embedded
Senior Software Engineer
Hybrid
4+ years of experience
AI

Description For Senior Software Development Engineer

Microsoft's Windows Silicon & Systems Integration team (WSSI) is seeking a Senior Software Development Engineer to work on creating software drivers and services that enable new AI experiences on next-gen hardware products. The role focuses on developing kernel and user-mode drivers for AI experiences centered around audio, camera, and sensors scenarios. You'll work closely with research and product teams to bring compelling new experiences to market and analyze/fix performance bottlenecks throughout the AI stack. The position offers a unique opportunity to work at the intersection of hardware and software, contributing to Microsoft's mission of empowering every person and organization to achieve more. The team emphasizes a growth mindset, innovation, and collaboration, working in an inclusive environment where everyone can thrive. The role requires expertise in driver development, system architecture, and performance optimization, with opportunities to shape the future of AI-enabled Windows experiences.

Last updated a month ago

Responsibilities For Senior Software Development Engineer

  • Leads technical discussions for the architecture of Graphics and AI user-mode and kernel-mode drivers
  • Leads by example within the team by producing extensible, maintainable, and efficient code
  • Reviews other team members' code to assure it meets quality standards
  • Analyzes and fixes performance bottlenecks using available tools
  • Builds a realistic work schedule for areas of ownership and provides regular status updates

Requirements For Senior Software Development Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 2+ Experience developing drivers for Windows, Linux, RTOS or similar systems
  • Software architecture and design experience
  • System level power and performance analysis and strong OS fundamentals
  • Familiarity with ML and graphics APIs

Benefits For Senior Software Development Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Development Engineer

Senior Silicon Engineer

Senior Silicon Engineer role at Microsoft focusing on DPU development for Azure infrastructure, requiring 8+ years of RTL design experience.

Senior Silicon Engineer

Senior Silicon Engineer role at Microsoft focusing on DPU silicon development and validation for Azure cloud infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on multimedia firmware/driver development for Windows Silicon & Systems Integration team, offering hybrid work and competitive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Surface Team, focusing on camera software development with C++/Python, offering $117K-$229K and hybrid work.

Senior Analog Design Engineer

Senior Analog Design Engineer role at Microsoft, focusing on cloud infrastructure development with competitive salary and hybrid work arrangement.