Senior Software Development Engineer

4 weeks ago


Austin, Texas, United States Microsoft Corporation Full time

Job Summary

Microsoft is seeking a highly skilled Senior Software Development Engineer to join our Windows Silicon & Systems Integration team. As a key member of this team, you will be responsible for creating software drivers and services that bring new AI experiences to life on next-generation hardware products.

Key Responsibilities

  • Lead technical discussions for the architecture of Graphics and AI user-mode and kernel-mode drivers.
  • Develop and maintain high-quality, efficient, and extensible code.
  • Analyze and fix performance bottlenecks using available tools.
  • Collaborate with research and product teams to bring compelling new experiences to market.

Requirements

  • Bachelor's Degree in Computer Science or related technical discipline.
  • 4+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • 2+ years of experience developing drivers for Windows, Linux, RTOS, or similar systems.

Preferred Qualifications

  • Software architecture and design experience.
  • System level power and performance analysis and strong OS fundamentals.
  • Familiarity with ML and graphics APIs such as DirectML, DirectX, Vulkan, or OpenGL.
  • Use of workload tracing tools such as GPUView.
  • Use of performance analysis tools such as ARM Development Studio and Snapdragon Profile.

About Microsoft

Microsoft is an equal opportunity employer. We are committed to creating an inclusive work environment where everyone can thrive. If you need assistance or a reasonable accommodation during the application process, please let us know.



  • Austin, Texas, United States Asure Software Full time

    Job Title: Software Development EngineerJob Description:As a Software Development Engineer at Asure Software, you will be responsible for collaborating with other engineers to write and develop code, as well as developing web-based applications to enhance the performance and stability of current applications.Responsibilities:* Write testable, readable,...


  • Austin, Texas, United States Asure Software Full time

    Job SummaryWe are seeking a highly skilled Associate Software Engineer to join our team at Asure Software. As a key member of our engineering team, you will be responsible for collaborating with other engineers to write and develop code, designing and developing web-based applications to enhance the performance and stability of our current applications, and...


  • Austin, Texas, United States United Software Group Full time

    We are seeking a highly skilled Senior ReactJS Software Engineer to lead our UI development team. The ideal candidate will have hands-on experience with JavaScript and the ReactJS ecosystem, as well as expertise in building web applications with frameworks such as NextJS and GatsbyJS.The successful candidate will be able to independently develop large...


  • Austin, Texas, United States Texas Broadband Development Office Full time

    **About the Role**We are seeking a highly skilled Senior Software Engineer (DevOps) to lead our software development team.The ideal candidate will have experience with DevOps practices, including continuous integration and continuous deployment.Key Responsibilities:Lead the software development team and ensure timely delivery of projectsCollaborate with...


  • Austin, Texas, United States Amazon Full time

    About the RoleAmazon Fulfillment Technologies (AFT) is seeking a highly skilled Senior Software Development Engineer to join our Emerging Technology team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and robust software solutions that deliver a great customer experience.As a Senior Software...


  • Austin, Texas, United States Centric Software Full time

    About the Role:Centric Software is seeking a highly skilled Principal Engineer to join our Innovation Programs Group. This role involves driving innovation, identifying gaps in our product line, and creating rapid prototypes to enhance our offerings.Key Responsibilities:Design and implement scalable, high-performance architecture for innovative...


  • Austin, Texas, United States Akraya Full time

    Job SummaryWe're seeking a Senior Software Development Engineer to join the AWS Marketing Insights team. In this role, you'll be responsible for creating robust infrastructure to provide data-driven insights within AWS, leveraging the latest technologies for data ingestion, processing, and analysis.Key Responsibilities:Architect scalable and fault-tolerant...


  • Austin, Texas, United States Org_Subtype_BU008_Client_Solutions Full time

    Software Engineering Team LeadAs a Senior Software Engineer on our Software Engineering Team in Org_Subtype_BU008_Client_Solutions, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs, and general business environment, creating software solutions.Key Responsibilities:Implement solutions...


  • Austin, Texas, United States IBM Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at IBM. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable microservices that handle massive amounts of data and form the backbone of customer-facing managed services.As a Senior Software...


  • Austin, Texas, United States Amazon Full time

    About the RoleAs a Senior Software Development Engineer in Amazon's Delivery Software Engineering team, you will be responsible for leading the design and implementation of cross-functional projects. You will advocate for Operational Excellence, design best practices, and testing strategies that improve and scale our software for FC Operations and Field IT...


  • Austin, Texas, United States HP Development Company, L.P. Full time

    Job Title: Software Development EngineerJob Summary:HP Development Company, L.P. is seeking a skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and building disruptive products on HP/Poly's Android embedded platforms. This is a creative space that will challenge you...


  • Austin, Texas, United States Dell Technologies Full time

    Software Engineering TeamThe Software Engineering team at Dell Technologies delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications, and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    Unlock Your PotentialAt Q2 Software, Inc., we're passionate about delivering innovative technology solutions that empower our customers to succeed. As a Senior Staff Software Engineer, you'll play a key role in shaping the future of our mobile banking platform and driving business growth.About the RoleWe're seeking an experienced software engineer to join...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are seeking a highly skilled and experienced Senior Software Developer to lead a team in designing and developing AI-driven internal tools that enhance efficiency and effectiveness of our Org.The Role:We are looking for a senior-level software engineer with a strong background in software engineering, AI, and machine...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe are dedicated to enriching our industry, communities, and the world through innovative solutions. Our mission is to build exceptional products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.The Role:We are...


  • Austin, Texas, United States Amazon Full time

    Job SummaryAs a Senior Software Development Engineer for Delivery Software Engineering within OTS org, you will be leading the design and implementation for cross-functional projects, advocating for Operational Excellence, designing best practices and testing strategies that improve and scale our software for FC Operations and Field IT customers...


  • Austin, Texas, United States CVS Health Full time

    Job SummaryCVS Health is seeking a highly skilled Senior Software Development Engineer to join our team. As a Senior Software Development Engineer, you will be responsible for designing, developing, and implementing digital solutions and systems by applying advanced technical expertise to architect and code software applications.Key Responsibilities- Design...


  • Austin, Texas, United States Gpac Full time

    As a Senior Software Engineer, you will be responsible for leading the development of software solutions that meet the needs of our clients.Design and develop software solutions that are scalable, efficient, and meet the needs of our clients.Collaborate with cross-functional teams to ensure seamless integration of software solutions.Stay up-to-date with...


  • Austin, Texas, United States Ciber Full time

    Job Title: Senior Software EngineerJob Summary:At HTC Global Services, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying large-scale software systems. You will work closely with cross-functional teams to identify business needs and develop...


  • Austin, Texas, United States HCA Healthcare Full time

    Job Title: Senior Software DeveloperOur company is seeking a skilled Senior Software Developer to join our software engineering team. In this role, you will be responsible for designing, developing, and maintaining software applications using various programming languages and technologies.Key Responsibilities:* Design and develop software applications using...