Senior Windows Silicon Software Architect

7 days ago


Redmond, Washington, United States Microsoft Full time
Overview

Microsoft's Windows Silicon & Systems Integration (WSSI) team is dedicated to delivering innovative end-to-end products that empower people and organizations worldwide. As a key member of this team, you will play a crucial role in shaping the future of Windows Silicon.

Salary

The typical base pay range for this position across the U.S. is USD 137,600 - 267,000 per year. In the San Francisco Bay area and New York City metropolitan area, the base pay range is USD 180,400 - 294,000 per year.

Job Description

We are seeking a highly motivated Principal Software Engineer with expertise in firmware and drivers on x86/ARM system-on-chip (SOCs) for the Windows platform. This individual will collaborate closely with hardware and software architects and developers to establish engineering requirements and deliverables, overseeing the complete integration of systems and software. They will also ensure that product-specific operating systems (OS) deliverables and features align with both internal and external partners.

This is an exceptional opportunity to join our organization as we scale up to meet the challenges of creating new and innovative experiences. Our team is passionate about empowering every person and organization to achieve more through growth mindset, innovation, and collaboration.

Key Responsibilities
  1. Drive engineering requirements and implementation
  2. Collaborate with cross-functional teams to gather software requirements from various SoC subsystems needed for SOC/Product development and end-to-end software integration
  3. Lead design discussions with the team and share findings/learnings from investigations, holding ownership for design decisions
  4. Develop and execute software integration and validation plans by actively collaborating with cross-functional engineering teams, SOC partners, OEMs, and ODMs
  5. Lead validation planning, identify hardware/software test tools/resources, and implement strategies
  6. Optimize, debug, refactor, and reuse code to improve performance and maintainability and effectiveness
  7. Guide the team on complex features, systems, integration, testing strategies, and automation
  8. Run code in simulated or other non-production environments to confirm functionality and error-free runtime across products
  9. Integrate automation features when planning for testing
Qualifications and Requirements

To be successful in this role, you should possess:

  • A Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 2+ years Industry experience in designing, developing, debugging, and shipping low-level drivers on Windows
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including specialized screenings like the Microsoft Cloud Background Check
Preferred Qualifications
  • Bachelor's Degree in Computer Science OR related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with software version control systems (such as GIT, ADO, etc.) for large-scale software development
  • Ability to create and manage continuous integration (CI) and continuous deployment (CD) pipelines
  • Understanding of ARM processor family and software development on ARM processor
  • Experience in C/C++ developing firmware and/or device drivers
  • Knowledge of Unified Extensible Firmware Interface (UEFI), ARM Trust Zone, Bootloaders, Board Support Packages (BSP)


  • Redmond, Washington, United States Microsoft Full time

    OverviewA highly motivated Principal Software Engineer is sought after to join the Windows Silicon and Systems Integration team at Microsoft. This individual will play a crucial role in delivering end-to-end products across hardware, software, and services that people love and use every day. With a strong development background in firmware and drivers on...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    **Company Overview:** Space Exploration Technologies Corp. is a leading innovator in space technology, working towards a future where humanity explores the stars. Our mission is to make this vision a reality by developing advanced technologies that enable human life on Mars.**Job Summary:**We are seeking an exceptional **RF Silicon Software Engineer...


  • Redmond, Washington, United States Talent Software Services Full time

    Talent Software Services is seeking a highly skilled Senior Storage Systems Architect to work on a contract basis in Redmond, WA.Our client offers a competitive salary range of $150,000 - $200,000 per year, depending on experience.About the RoleWe are looking for a seasoned professional with expertise in ASIC architecture and performance modeling,...


  • Redmond, Washington, United States SRS Consulting Inc Full time

    Job Description:This position requires a highly skilled Embedded Software Engineer to join our team at SRS Consulting Inc. as an Embedded Software Architect. The role involves designing, developing, and testing firmware systems for future AR and VR devices.The ideal candidate will have experience with embedded software design and programming in C/C++ and a...


  • Redmond, Washington, United States Meta Inc Full time

    Job SummaryReality Labs at Meta Inc. is driving the state-of-the-art in Mixed Reality (MR) and Augmented Reality (AR) with custom silicon. We're seeking a skilled Silicon Performance Architect to join our SoC Performance team.Key ResponsibilitiesEvaluate and analyze the performance of existing and future SoCsDevelop performance models and collect data to...


  • Redmond, Washington, United States SpaceX Full time

    About the RoleWe are seeking a highly skilled Senior RF Silicon Software Engineer to join our team at SpaceX, working on the development of Starlink. This is an exciting opportunity to be part of a multidisciplinary team focused on solving challenging problems related to silicon used in high-performance wireless digital communication systems.Responsibilities


  • Redmond, Washington, United States United Software Group Full time

    Exciting OpportunityWe are seeking a highly skilled Senior Software Architect for Microsoft Stack to join our team at United Software Group in Redmond, WA. As a key member of our team, you will play a crucial role in designing and developing cutting-edge software solutions using the latest technologies.About the Role:The ideal candidate will have a strong...


  • Redmond, Washington, United States Talent Software Services Full time

    Job DescriptionTalent Software Services is seeking a highly skilled ASIC Architecture Performance Modeling Engineer for a contract position in Redmond, WA. This opportunity will last seven months with a strong chance for a long-term extension.The ideal candidate will be responsible for modeling storage systems, focusing on NVMe as the main protocol, using...


  • Redmond, Washington, United States SpaceX Full time

    SpaceX is pioneering the next generation of space technology, with a mission to make humanity a multi-planetary species. As a key member of our team, you will play a critical role in designing and developing custom silicon components for our satellite program.We are seeking an experienced Silicon System Architect to join our development team. Your primary...


  • Redmond, Washington, United States SRS Consulting Inc Full time

    About Us:SRS Consulting Inc. is a leading provider of technology solutions and services. We are seeking a highly skilled Embedded Software Engineer to join our team as a Senior Firmware Engineer.The role involves designing, developing, and testing firmware systems for future AR and VR devices. The ideal candidate will have experience with embedded software...


  • Redmond, Washington, United States Belcan Full time

    Job Description:Senior Cloud Software Architect ( AWS )We are seeking a highly skilled Senior Cloud Software Architect with expertise in designing and implementing scalable cloud-based solutions using AWS. The ideal candidate will have a strong background in software architecture, cloud computing, and DevOps practices. The successful candidate will work...


  • Redmond, Washington, United States 3MD Inc. Full time

    Job OverviewThe Senior Embedded Software Architect will lead the design and implementation of globally available distributed systems, focusing on simulating realistic virtual environments at scale for device deployment.This role involves developing cloud-based services and APIs that support broadband access technology, enabling high-quality internet service...


  • Redmond, Washington, United States Talent Software Services Full time

    Talent Software Services is seeking a highly skilled and motivated Senior Storage Systems Performance Modeling Engineer for a contract position in Redmond, WA.About the OpportunityThe opportunity will be seven months with a strong chance for a long-term extension. As a key member of our team, you will be responsible for modeling storage systems, with a focus...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Company OverviewMicrosoft Corporation is a leader in the development of innovative technologies, delivering iconic end-to-end products across hardware, software, and services that people love and use every day. A fundamental element of our strategy is building desirable and powerful devices that enable the experiences people want.We are seeking a talented...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    Job Overview:SpaceX is a leader in space exploration and satellite technology. We are seeking a skilled Silicon Engineer to join our team and contribute to the development of cutting-edge satellite systems. As a member of our team, you will work on designing and building high-performance wireless digital communication systems, from system requirements to...


  • Redmond, Washington, United States Microsoft Full time

    Unlock the Power of MemoryElevate your career as a Principal Memory Controller Architect at Microsoft, driving innovation in our silicon engineering organization. With a focus on defining and delivering high-performance memory controller architectures, you will collaborate closely with cross-functional teams to shape the future of cloud infrastructure.We are...


  • Redmond, Washington, United States Qualcomm Full time

    About QualcommQualcomm Technologies Inc. is the leading provider of complete chipset solutions for Microsoft Windows on Snapdragon products.The company is committed to developing innovative solutions for the next generation of Windows on Snapdragon devices.We are seeking an experienced software engineer to join our team as a Senior Windows OS Developers...


  • Redmond, Washington, United States Talent Software Services Full time

    We are seeking a skilled Senior Software Development Specialist to join our team at Talent Software Services in Redmond, WA.Estimated Salary Range:$120,000 - $180,000 per yearAbout the OpportunityThis is a seven-month contract position with a strong chance for long-term extension. As a key member of our software development team, you will play a vital role...


  • Redmond, Washington, United States SpaceX Full time

    About SpaceXSpaceX is a pioneering space exploration company that aims to make humanity a multiplanetary species. We believe in the importance of pushing the boundaries of innovation and technology to achieve this goal.Job Description**System Engineer Role:**We are seeking an experienced System Engineer to join our team as a Sr Software Architect for Flight...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    **About Us:** Space Exploration Technologies Corp. is committed to pushing the boundaries of space technology to achieve a future where humanity explores the stars. We're building a team of talented engineers who can help us make this vision a reality.**Job Description:**We're looking for a highly skilled **RF Silicon Software Engineer (Senior)** to join our...