Graphics Software Kernel Mode Engineer

5 days ago


San Diego, California, United States Qualcomm Full time
Job Summary

Qualcomm is seeking a highly skilled Graphics Software Kernel Mode Engineer to join our team. As a key member of our Graphics Software Engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features, applications, and tools.

Key Responsibilities
  • Apply graphics knowledge to assist in the architecture, design, implementation, and verification of GPU hardware, drivers, features, applications, and tools.
  • Write code for well-defined features, drivers, and APIs using different languages (e.g., C, C++, perl, python).
  • Maintain comprehensive pre- and post-silicon tests using tools and methods for a specific, well-defined component to verify performance.
  • Assist in identifying deficiencies in designs and work with team members to develop solutions to improve designs.
  • Collaborate with team members to understand new features and functionality that align with needs and goals for implementation and customization.
  • Write detailed design documentation and feature descriptions for projects.
Requirements
  • Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 6+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
  • OR Master's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 5+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
  • OR PhD in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
  • 2+ years of work experience with one or more programming language suitable for graphics (e.g., C++, C).
Preferred Qualifications
  • Experience in device driver development and debugging.
  • Experience with graphics hardware and/or graphics device drivers.
  • Knowledge of graphics kernel concepts including power management, scheduling and dispatch, memory/MMU management, and security.
  • Fluency in Python.
What We Offer

Qualcomm offers a competitive annual discretionary bonus program and opportunity for annual RSU grants. Our highly competitive benefits package is designed to support your success at work, at home, and at play.



  • San Diego, California, United States Qualcomm Full time

    Job Title: Graphics Software Kernel Mode EngineerQualcomm is seeking a highly skilled Graphics Software Kernel Mode Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Graphics Software Kernel Mode EngineerQualcomm is seeking a highly skilled Graphics Software Kernel Mode Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features, applications,...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a skilled Graphics Software Kernel Mode Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key Responsibilities:Apply graphics knowledge to...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Graphics Software Kernel Mode Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key ResponsibilitiesApply graphics...


  • San Diego, California, United States d-Matrix Full time

    About d-Matrixd-Matrix is a pioneering company that has revolutionized the field of memory-compute integration with its innovative digital in-memory compute (DIMC) engine. This groundbreaking technology has enabled the company to break through the memory wall, minimizing data movements and paving the way for large-scale AI compute.With a strong foundation of...


  • San Diego, California, United States Targeted Talent Full time

    Job OverviewWe are seeking a skilled software developer to join our team at Targeted Talent as a Senior Neural Network Kernel Software Development Engineer.This role involves designing, prototyping, and executing low-level, adaptable C++ programs (kernels) for various neural net operations. You will work closely with senior software engineers and contribute...


  • San Diego, California, United States Targeted Talent Full time

    Job OpportunityWe are seeking a skilled software developer to join our team at Targeted Talent. As a Senior Neural Network Kernel Software Development Engineer, you will play a crucial role in optimizing neural networks for our custom hardware architecture.Key Responsibilities:Design and implement efficient neural network kernels for our hardware...


  • San Diego, California, United States Targeted Talent Full time

    Job OverviewWe are seeking a skilled Senior Neural Network Kernel Software Development Engineer to join our team at Targeted Talent. As a key member of our agile team, you will contribute to the development of innovative systems from scratch, leveraging cutting-edge technologies to tackle novel challenges.Key ResponsibilitiesDesign, prototype, and execute...


  • San Diego, California, United States Google Full time

    About the RoleWe're seeking a highly skilled software engineer to join our team at Google, where you'll contribute to the development of cutting-edge technologies that transform the way billions of users interact with information and each other.As a software engineer on our team, you'll work on a specific project critical to Google's needs, with...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Senior Graphics Software Engineer to join our team. As a key member of our Graphics Software Engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.You will work closely with...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Graphics Software EngineerWe are seeking a highly skilled Senior Graphics Software Engineer to join our team at Qualcomm. As a key member of our GPU Developer Tools team, you will be responsible for designing and developing profiling and performance analysis tools, GPU debugging tools, and collaborating with GPU hardware and software teams...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Senior Graphics Software Engineer to join our team. As a key member of our graphics software engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key Responsibilities:Apply...


  • San Francisco, California, United States Crusoe Full time

    Unlock Value in Stranded Energy ResourcesCrusoe Energy is on a mission to revolutionize the way we harness energy from stranded resources. As a Senior Software Engineer specializing in Linux Driver and Kernel Development, you will play a critical role in designing, developing, and maintaining kernel-level drivers and software for our cutting-edge technology...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Software Engineer - Graphics ToolsWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm, working on cutting-edge graphics tools for our GPU Developer Tools team. As a key member of our team, you will be responsible for designing and developing profiling and performance analysis tools, collaborating with GPU...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Staff Graphics Software EngineerQualcomm is seeking a highly skilled Senior Staff Graphics Software Engineer to join our team. As a key member of our Graphics Software Engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers,...


  • San Jose, California, United States NIO Full time

    About NIONIO is a pioneering company in the premium smart electric vehicle market, founded in 2014 with a mission to shape a joyful lifestyle. The company aims to build a community starting with smart electric vehicles to share joy and grow together with users.NIO designs, develops, and manufactures premium smart electric vehicles, driving innovations in...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Staff Graphics Software EngineerQualcomm is seeking a highly skilled Senior Staff Graphics Software Engineer to join our team. As a key member of our Graphics Software Engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers,...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Senior Graphics Software Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key ResponsibilitiesApply graphics knowledge...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled GPU Design Verification Engineer to join our team at Qualcomm. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores.Key ResponsibilitiesVerify the correctness and performance of GPU cores,...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Staff Graphics Software EngineerJob Summary:Qualcomm is seeking a highly skilled Senior Staff Graphics Software Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features,...