Principal Software Architect

2 weeks ago


Redmond, Washington, United States Microsoft Corporation Full time

Job Description

We are seeking a talented Senior Software Engineer - Audio Drivers with experience in Windows Audio Driver development to actively contribute toward the delivery of high-quality, compelling Windows experiences on first-generation silicon.

This position involves partnering closely with silicon architects, IHVs, OEMs, Windows OS platform teams, Microsoft's Applied Sciences Group, and other teams to deliver end-to-end optimized device experiences for camera and camera effects.

Key Responsibilities

  • Develop kernel and user-mode drivers
  • Optimize driver stacks with Windows OS components
  • Drive performance, stability, and feature enhancements for device-level experiences aligned with IHV silicon roadmaps and Microsoft strategies

Requirements

  • Bachelor's Degree in Computer Science or related technical field and 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 2+ years experience with Windows OS fundamentals and audio driver development
  • 2+ years experience coding in C/C++ developing firmware and/or device drivers
  • 2+ years' experience working with and debugging hardware/firmware/software interactions

Software Engineering IC4

The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay



  • Redmond, Washington, United States SpaceX Full time

    Job Title: Principal Software ArchitectAt SpaceX, we're pushing the boundaries of space exploration and development. We're seeking a talented Principal Software Architect to lead our software development efforts and drive innovation in our satellite, customer equipment, Internet gateway stations, and ground systems.Key Responsibilities:Lead complex software...


  • Redmond, Washington, United States Microsoft Corporation Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Substrate Authentication team at Microsoft Corporation. As a key member of our team, you will be responsible for designing, developing, and deploying secure and reliable authentication and authorization solutions for our cloud-based services.As a Principal Software...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job SummaryMicrosoft Corporation is seeking a highly skilled Principal Architect Manager to join our Customer Security and Trust (CST) team. As a key member of our Cybersecurity & Trust Engineering team, you will be responsible for defining the technical direction, roadmap, goals, and product strategy for CST and Microsoft Corporate External and Legal...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Microsoft Corporation is seeking a highly motivated Principal AI Hardware Architect to join its Azure Hardware Systems & Infrastructure (AHSI) organization. This role is a unique opportunity to combine technical capabilities, cross-team collaboration, and business insight to propel Microsoft's cloud growth.The successful candidate will be responsible for...


  • Redmond, Washington, United States Microsoft Full time

    Job DescriptionWe are seeking an experienced Principal Software Engineer to lead the development of our data and analytics systems, focusing on distributed systems and large-scale data processing.In this role, you will work closely with leadership to shape and execute our overall data strategy, ensuring we leverage cutting-edge technologies to drive business...


  • Redmond, Washington, United States Capgemini Full time

    Embedded Software ArchitectAs an Embedded Software Architect at Capgemini, you will play a key role in designing and developing embedded firmware systems for future AR, VR, and new platforms. Your expertise will be essential in architecting, designing, building, and testing these systems to ensure seamless integration and high-performance capabilities.Key...

  • Senior Data Architect

    3 weeks ago


    Redmond, Washington, United States United Software Group Full time

    Job Title: Senior Data ArchitectAbout the Role: We are seeking a highly skilled Senior Data Architect to join our team at United Software Group. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining data models and databases. Your expertise in data modeling, SQL, and database management will be...


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

    Job Title: Azure Cloud Solutions ArchitectAbout the Role:We are seeking an experienced Azure Cloud Solutions Architect to join our team at United Software Group. As a key member of our team, you will be responsible for designing, developing, and implementing scalable and secure data solutions leveraging the latest Azure technologies.Key...


  • Redmond, Washington, United States Microsoft Corporation Full time

    The AI Compiler team at Microsoft Corporation is responsible for developing cutting-edge AI software used to train and deploy the world's most advanced AI models.We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.Our team operates at the intersection of compiler...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job DescriptionMicrosoft is seeking a Principal Software Engineering Lead to join our Core OS team. As a key member of our team, you will be responsible for leading the architecture and direction of our kernel components, including graphics and compute device support in Windows.Our team is responsible for the evolution of the Windows Display Driver Model...


  • Redmond, Washington, United States Lyons Consulting Group Full time

    Job DescriptionAs an Embedded Software Architect at Capgemini Engineering, you will be responsible for designing and implementing embedded firmware systems for future AR, VR, and new platforms. This role requires strong architecture and design skills, with the ability to work across multiple layers of the system, from kernel to application.Key...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Architect to lead the development of our data and analytics systems. As a key member of our team, you will work closely with leadership to shape and execute our overall data strategy, ensuring we leverage cutting-edge technologies to drive business outcomes.Responsibilities:Architect and...


  • Redmond, Washington, United States DevSelect Full time

    Job Title: Senior Cloud Software ArchitectAt DevSelect, we're seeking a highly skilled Senior Cloud Software Architect to lead our team in designing and implementing scalable and resilient cloud applications and services. As a key member of our team, you will be responsible for driving the architecture, design, and implementation of our cloud solutions,...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job Description:Microsoft Corporation is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Substrate Authentication team, you will be responsible for designing, developing, and deploying secure authentication and authorization solutions for our cloud-based services.About the Role:We are looking for an experienced...


  • Redmond, Washington, United States Amazon Kuiper Manufacturing Enterprises LLC Full time

    Company OverviewAt Amazon Kuiper Manufacturing Enterprises LLC, we are pushing the boundaries of space-based systems design with our ambitious Project Kuiper initiative. This innovative project aims to launch a constellation of Low Earth Orbit satellites providing low-latency, high-speed broadband internet connectivity to underserved communities worldwide.We...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Microsoft Corporation. As a key member of our organization, you will be responsible for designing and developing cutting-edge software solutions that enable large-scale training and inference of AI models on novel hardware.Key ResponsibilitiesCollaborate with...


  • Redmond, Washington, United States Microsoft Full time

    Job Title: Principal Software Engineer - AI PlatformMicrosoft is seeking a highly skilled Principal Software Engineer - AI Platform to join our team. As a member of this team, you will have the opportunity to work on multiple levels of the AI software stack, including fundamental abstractions, programming models, compilers, runtimes, libraries, and APIs to...


  • Redmond, Washington, United States Microsoft Corporation Full time

    AI Compiler DeveloperMicrosoft Corporation is seeking a highly skilled AI Compiler Developer to join our team. As a key member of our AI Frameworks team, you will be responsible for designing and developing AI software in C/C++, Python, and other languages.Key Responsibilities:Leading design and development of AI softwareLeading teams to implement innovative...


  • Redmond, Washington, United States Microsoft Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer Lead to join our Minecraft Gameplay Systems team. As a lead, you will be responsible for managing a team of software engineers who build the platform that powers a diverse set of Minecraft gaming experiences.Key ResponsibilitiesTake end-to-end ownership of adding new features,...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Microsoft Corporation is seeking a highly skilled professional to fill the role of Service Engineer.Key Responsibilities:Research and test operating systems-level software compilers.Plan, architect, deploy, or support complex client/server or base software systems.Set operational specifications and formulate and analyze software requirements.Establish...