Jobs
>
Austin

    Senior Software Development Engineer - Austin, United States - Microsoft Corporation

    Default job background
    Description
    Microsoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more by:
    Creating iconic end-to-end products across hardware, software, and services that people love and use every day

    Leading and inspiring the industry through innovation and technology, enabling our ecosystem of partners to thrive

    Growing our business and the business of Microsoft

    The

    Windows Silicon & Systems Integration team

    (WSSI)-

    is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want.

    Creating these new experiences and devices involves close partnership between hardware engineers, software engineers, designers, manufacturing along with the various industry partners that closely collaborate to create industry defining firsts.

    We are seeking a

    Senior Software Development Engineer

    who will work on creating software drivers and services that light up new AI experiences on next-gen hardware products.

    These AI experiences will shape how computers and other devices perceive the user and the user's environment, and many will be centered around audio, camera, and sensors scenarios.

    On this team, you will work closely with several research and product teams to bring compelling new experiences to market.

    In addition to developing kernel and user-mode drivers, you will have the unique opportunity to work across teams to analyze and fix performance bottlenecks throughout the AI stack.

    Microsoft's mission is to empower every person and every organization on the planet to achieve more.

    As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.

    Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

    In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positivelyimpactour culture every day.

    Responsibilities
    Leads technical discussions for the architecture of Graphics and AI user-mode and kernel-mode drivers.

    Leads by example within the team by producing extensible, maintainable, and efficient code.

    Reviews other team members' code to assure it meets the team's and Microsoft's quality standards.

    Analyzes and fixes performance bottlenecks using available tools.


    Builds a realistic work schedule for their areas of ownership and provides regular status updates to leadership and dependent teams.

    Other

    Embody ourCulture ) andValues )

    Qualifications
    Required Qualifications
    Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    OR equivalent experience.

    2+ Experience developing drivers for Windows, Linux, RTOS or similar systems.

    Preferred Qualifications
    Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    OR equivalent experience

    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

    r.


    Ability to quickly ramp-up on complex and unfamiliar codebase, and wok across multiple teams to drive code quality and performance.

    Software Engineering IC- The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 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 $145,800 - $238,600 per year.

    Software Engineering IC- The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 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 $173,200 - $282,200 per year.

    Certain roles may be eligible for benefits and other compensation.

    Find additional benefits and pay information here:
    Microsoft will accept applications and processes offers for these roles on an ongoing basis.
    #WSSIjobs #gpudriver
    Microsoft is an equal opportunity employer.

    Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

    If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ) .

    #J-18808-Ljbffr


  • Harrison Consulting Solutions Austin, United States

    Midwest multi-disciplined engineering firm is looking to add a Civil/Land Development Engineer to their Austin suburb team · Responsibilities: · Prepare detailed design for a variety of projects including potable water and wastewater pipelines, drainage systems, pumping stations ...


  • Emerald Enterprises Georgetown, United States

    Georgetown Development Engineer E-Motor (m/f/d) Your Responsibilities Design and specification of E-motors (magnetic circuit, winding, sensors)Analysis (thermal, mechanical, magnetic field)Calculation of E-motor variantsDevelopment-related internal and external coordination with ...


  • BAE Systems Austin, United States

    Engineering Leadership Development Program (ELDP) - Defense · The Engineering Leadership Development Program (ELDP) is a three (3) year cohort program whose mission is to identify and accelerate the development of high potential, recent engineering college graduates for the respo ...


  • Nexus Dynamics Austin, United States

    **About EAO Automotive GmbH & Co. KG: ** · More than experts. Partners. · Innovative and reliable technology, combined with customer-specific functionality, shape our control and display elements. · As a globally operating partner of renowned automotive, heavy-duty and special ve ...

  • California Bioenergy LLC

    Development Engineer

    2 weeks ago


    California Bioenergy LLC Austin, United States

    Job Description · Job DescriptionPOSITION PURPOSE · We are seeking a motivated and dynamic Development Engineer to join our team and play a pivotal role in supporting business development and finance during the initial feasibility stages of RNG projects. Reporting to the Director ...

  • Recurrent Energy

    Development Engineer

    3 weeks ago


    Recurrent Energy Austin, United States

    · Position at Recurrent Energy · Company Summary · Recurrent Energy is a wholly owned subsidiary of Canadian Solar Inc. and is one of the world's largest and most geographically diversified utility-scale solar and energy storage project development, ownership, and O&M platform ...


  • Veear Austin, United States

    Job Description: The Crypto Services Team here at Apple is seeking a Developer Success Engineer to join its new and growing Application Engineering Team. If you are a keen problem solver who loves to work on a broad spectrum of challenges, then this could be the role for you. · I ...


  • Treaty Oak Clean Energy Austin, United States

    Job Description · Job DescriptionCompany Overview · Treaty Oak Clean Energy, LLC (Treaty Oak) is a clean energy platform focused on developing, commercializing, building and operating utility-scale solar plus battery storage projects in targeted US energy markets. Our mission is ...


  • EngFlow Austin, United States

    The currency you can never get back: time. At EngFlow, that's exactly what we're saving. By speeding up builds and tests, we are helping increase resource efficiency, developer productivity, and product quality. Our cloud-based distributed service uses remote execution and cachin ...


  • Amazon Inc Austin, United States

    Amazon Operations Technology is looking for an experienced System Development Engineer to join our CIA Connectivity Services team in Austin, TX. In this role you will be solving challenging problems and developing scalable, high-performing solutions Development Engineer, Developm ...


  • Amazon Inc Austin, United States

    Amazon is looking for a Software Development Engineer who is passionate, innovative and have a heart for Nourishing People and the Planet. You will be a Software engineer working on designing and developing long term, scalable and high-impact program Development Engineer, Softwar ...


  • The Electric Reliability Council of Texas (ERCOT) Austin, United States

    At ERCOT, our diverse and dynamic work environment provides a platform on which employees can work together to build the future of the Texas power grid and wholesale market utilizing the latest technologies and resources. We encourage you to join our talented, dedicated workforce ...


  • Graftek Imaging Austin, United States

    Job Description · Join the forefront of innovation with Graftek Imaging, a leading computer vision company dedicated to delivering cutting-edge solutions for a variety of industries. We are seeking a dynamic and detail-oriented individual to join our team as a Product Developmen ...


  • Travis County Austin, United States

    Provides plan review and engineering analysis of proposed designs for public private development to ensure compliance with state, federal guidelines, codes and regulations. Reviews street and drainage plans and subdivision plans prepared by others to ensure compliance with depart ...


  • FLEX Inc Austin, United States

    Job Posting Start Date Job Posting End Date · Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. · We believe in the power of diversity and inclusion and cultivate a work ...


  • Served with Honor LLC Austin, United States

    The Software Development Engineer is responsible for designing, coding, testing, and maintaining software applications or systems that meet the specific needs of businesses, individuals, or consumers. Works within the software development life cycle to create software that is rel ...


  • HP Austin, United States

    Job Summary · This role is responsible for delivering software solutions that address specific requirements and contribute to improved user experiences. The role establishes and enforces coding standards, quality control processes, and testing methodologies to ensure the reliabi ...


  • The Electric Reliability Council of Texas (ERCOT) Austin, United States

    At ERCOT, our diverse and dynamic work environment provides a platform on which employees can work together to build the future of the Texas power grid and wholesale market utilizing the latest technologies and resources. We encourage you to join our talented, dedicated workforce ...


  • HP Austin, United States

    Software Development Engineer - Poly · Description - · Job Summary · • This role is responsible for delivering software solutions that address specific requirements and contribute to improved user experiences. The role establishes and enforces coding standards, quality control p ...


  • HP Austin, United States

    Job Summary · This role is responsible for delivering software solutions that address specific requirements and contribute to improved user experiences. The role establishes and enforces coding standards, quality control processes, and testing methodologies to ensure the reliabil ...