Senior Software Engineer - Windows Silicon & Systems Integration

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

Description For Senior Software Engineer - Windows Silicon & Systems Integration

Microsoft's Windows Silicon & Systems Integration (WSSI) team is seeking a Senior Software Engineer to join their innovative department focused on delivering end-to-end products across hardware, software, and services. This role combines embedded systems expertise with Windows OS development, specifically targeting ARM SOC platforms.

The position offers a unique opportunity to work at the intersection of hardware and software, developing crucial firmware and drivers that power Microsoft's cutting-edge devices. You'll be collaborating with hardware and software architects, as well as Windows OS teams, to create industry-defining solutions.

As a Senior Software Engineer, you'll be responsible for system integration, platform creation, and ensuring overall software quality. The role requires strong expertise in C/C++ programming, embedded systems development, and a deep understanding of ARM architecture. You'll work in a hybrid environment, with up to 50% work from home flexibility.

The compensation is competitive, ranging from $117,200 to $229,200 per year, with comprehensive benefits including healthcare, educational resources, and parental leave. Microsoft offers a collaborative culture focused on growth mindset and innovation, making it an ideal place for engineers who want to impact billions of users worldwide.

This role is perfect for someone who enjoys low-level programming, has a passion for hardware-software integration, and wants to be part of creating next-generation Windows devices. You'll be working with cutting-edge technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 14 days ago

Responsibilities For Senior Software Engineer - Windows Silicon & Systems Integration

  • Design and develop embedded firmware features for pre and post-silicon environments
  • Run code in simulated environments to confirm functionality and error-free runtime
  • Work with silicon partners and internal engineering teams on triaging & debugging system issues
  • Develop and execute software integration and validation plan
  • Provide feedback to peers in design and code reviews

Requirements For Senior Software Engineer - Windows Silicon & Systems Integration

  • Bachelor's Degree in Computer Science or related technical field with 4+ years technical engineering experience
  • 2+ years Industry Experience in designing, developing, debugging and shipping low-level drivers on Windows
  • 2+ years Industry Experience with ARM processor family and firmware development on ARM processors
  • Must pass Microsoft Cloud Background Check
  • Experience with software version control systems (GIT, ADO)
  • Understanding of ARM processor family and software development
  • Experience in C/C++ developing embedded firmware and device drivers
  • Familiarity with System on Chip (SOC) Hardware architecture

Benefits For Senior Software Engineer - Windows Silicon & Systems Integration

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 Engineer - Windows Silicon & Systems Integration

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.

Hardware Verification Engineer

Senior Hardware Verification Engineer position at Microsoft, working on critical IPs for various products with competitive salary and comprehensive benefits.

Senior Software Engineer - Audio Drivers

Senior Software Engineer role at Microsoft focusing on Audio Driver development for Windows, offering competitive pay and benefits with hybrid work options.

Senior Analog Design Engineer

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

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on DPU Runtime development, offering competitive pay and hybrid work environment in Santa Clara.