Senior Software Design Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Embedded
Senior Software Engineer
Remote
4+ years of experience
Gaming

Description For Senior Software Design Engineer

Join the Xbox Video team at Microsoft as a Senior Software Engineer working on cutting-edge hardware and video technologies. You'll be developing low-level drivers and firmware that interact with state-of-the-art graphics and video hardware, focusing on video encode, decode, color processing, and motion estimation. As part of Core OS, you'll contribute to the operating systems powering Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem, supporting cloud businesses and billions of customers worldwide.

The role offers an exciting opportunity to work with advanced video hardware and technologies while being part of Microsoft's mission to empower every person and organization globally. You'll collaborate with internal and external partners to solve challenging problems in Xbox video, requiring expertise in driver and firmware-level code development.

The position offers competitive compensation ranging from $117,200 to $229,200 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. You'll work in a culture that values growth mindset, innovation, and collaboration, with the flexibility of up to 100% work from home.

This is an ideal opportunity for experienced engineers passionate about video technology and hardware who want to make a significant impact on Microsoft's gaming and entertainment platforms. You'll be working with an experienced team, handling complex technical challenges, and contributing to products used by millions of users worldwide.

Last updated 5 days ago

Responsibilities For Senior Software Design Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle complex problems
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For Senior Software Design Engineer

  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Deep design, coding, debugging, and problem solving skills
  • 2+ years experience working on Windows drivers preferred
  • Passion for video and video hardware

Benefits For Senior Software Design 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 Design Engineer

Senior Power & Performance Engineer

Senior Power & Performance Engineer role at Microsoft focusing on SOC architecture and power optimization for cloud infrastructure.

Senior Software Development Engineer - USB Subsystems

Senior Software Engineer role at Microsoft focusing on USB subsystems development for Surface devices, involving embedded firmware and driver development.

Senior Engineer Circuit Designer

Senior Engineer Circuit Designer role at Microsoft focusing on SRAM and Register file design for cloud infrastructure.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Surface camera systems, focusing on embedded software development and imaging technology.

Senior SoC Hardware Validation Engineer

Senior SoC Hardware Validation Engineer role at Microsoft focusing on post-silicon validation for cloud infrastructure and custom silicon development.