GPU Graphics Software Engineer

2 weeks ago


Hyderabad, Telangana, India Qualcomm Full time

Job Summary:

Qualcomm is seeking a talented GPU Graphics Software Engineer to join our team. As a key member of our Graphics team, you will be responsible for developing software for compute/mobile devices and delivering drivers and tools for Snapdragon chipsets.

Key Responsibilities:

  • Embedded software development of 3D graphics drivers for compute devices
  • Driving new GFX HW and OS features/requirements understanding, design to driver development & validation for graphics
  • Detailed GPU power and performance bottlenecks analysis and driving optimizations across Graphics SW/HW and windows system teams
  • Position involves kernel mode drivers design and development on multiprocessor & multithreaded platforms, interactions/collaboration with software, hardware and systems teams to develop/support optimized DirectX drivers for compute devices on Windows

Requirements:

  • Good C/C++ programming skills, Embedded SW systems, RTOS (Real Time Operation Systems) concepts, strong Analytical/problem solving & debug skills as well experience in low level driver development, register programming, general algorithm, and data structures
  • Android/ Windows graphics framework knowledge, good embedded system & HLOS concepts and understanding of Windows/Unix Kernel architecture, concepts like memory management, shared memory concepts, semaphores, mutex, system call, deadlock, spinlock, IOCTLs etc
  • 8+ years of Embedded Software / Systems Engineering, or related work experience with at least 4+ years preferred to have prior development experience in Graphics/Multimedia kernel mode driver

Qualifications:

  • Bachelor or Master degree in Computer Science or Electrical/Electronic Engineering
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc

Equal Opportunity Employer:

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process.



  • Hyderabad, Telangana, India Intel Full time

    Job DescriptionWe are seeking a talented GPU Linux Kernel Software Engineer to join our team at Intel.The successful candidate will be responsible for developing and validating software that enables Intel GPUs, working closely with open source communities and across business units within Intel.Key Responsibilities:Develop and/or validate software that...


  • Hyderabad, Telangana, India Intel Full time

    Job DescriptionWe are seeking a talented GPU Linux Kernel Software Engineer to join our team at Intel. As a member of our organization, you will be responsible for developing and validating software that enables Intel GPUs, spanning the entire stack from firmware and device drivers to APIs and the application layer.Key ResponsibilitiesDevelop and/or validate...


  • Hyderabad, Telangana, India Intel Full time

    Job Title: GPU Linux Kernel Software EngineerJob Description:We are seeking a talented Software Engineer to join our team at Intel, working on the development of Linux drivers and technology for our Graphics/Compute products. As a member of our team, you will have the opportunity to work on cutting-edge projects, collaborate with open-source communities, and...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About This Role:We are seeking a highly skilled Senior Embedded Graphics Software Engineer to join our team at QNX Software Systems. As a key member of our product engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers for a...


  • Hyderabad, Telangana, India Intel Full time

    Job SummaryWe are seeking a talented Software Engineer to join our team at Intel, working on the Linux kernel for our Graphics/Compute products. As a key member of our team, you will be responsible for developing and validating software that enables Intel GPUs, from firmware and device drivers to APIs and the application layer.Key ResponsibilitiesDevelop and...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job OverviewQualcomm is seeking a talented Graphics Compiler Test Engineer to join our team. As a key member of our software development team, you will be responsible for creating high-quality GPU compiler products that enable high-performance graphics and compute with low power consumption.Key ResponsibilitiesDevelop and maintain test automation tools for...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Software Developer for Graphics Systems to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers...


  • Hyderabad, Telangana, India Intel Full time

    About the RoleWe are seeking a skilled GPU Software Engineer to join our team at Intel. As a member of our Linux Kernel Driver Development team, you will be responsible for developing and validating software that enables Intel GPUs.Key ResponsibilitiesDevelop and validate software that enables Intel GPUs, spanning the entire stack from firmware to APIs and...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers for a wide...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems.We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software,...

  • GPU Compiler Engineer

    2 weeks ago


    Hyderabad, Telangana, India Intel Full time

    Job DescriptionAt Intel, we are passionate about creating innovative technologies that enrich the lives of people around the world. We are seeking a talented GPU Compiler Engineer to join our team and contribute to the development of cutting-edge compiler technologies for GPU systems.Key ResponsibilitiesDesign and develop state-of-the-art compiler...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Embedded Systems Software Developer - Graphics to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics...


  • Hyderabad, Telangana, India NVIDIA Full time

    NVIDIA Job OpportunityNVIDIA is seeking a highly skilled Senior System Software Engineer to join our Tegra Graphics & Display team. This role involves developing new software technologies to support our GPUs, Graphics & Display driver stack, and collaborating with internal teams to deliver a world-class driver implementation.Key Responsibilities:Design,...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job Title: Senior Software EngineerQualcomm is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our cutting-edge products.Responsibilities:Design and develop software for mobile devices, including drivers and tools...


  • Hyderabad, Telangana, India NVIDIA Full time

    We are seeking a highly skilled Senior System Software Engineer to join our team at NVIDIA. Our company has a rich history of innovation, dating back to the invention of the GPU in 1999. This groundbreaking technology sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, we are at the...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job Title:Senior Software Engineer - Gaming GroupQualcomm's in-house Game Studio is seeking an experienced software engineer to develop high-end games and gaming technology showcases for Snapdragon-based products. This is a unique opportunity to work with cutting-edge pre-commercial portable devices and contribute to the future of gaming in always-on,...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our Gaming Group at Qualcomm. This is a unique opportunity to work on cutting-edge gaming technology showcases for Snapdragon based products.Key ResponsibilitiesDevelop and port gaming middleware to both Open Source and proprietary Game engines.Optimize CPU, GPU, and overall system...


  • Hyderabad, Telangana, India Qualcomm Full time

    About QualcommQualcomm is a leading technology company that specializes in semiconductor design and manufacturing. Our innovative products and solutions are used in a wide range of applications, from smartphones and tablets to gaming devices and more.Job SummaryWe are seeking an experienced Game Engine Software Developer to join our PC Gaming Content team....


  • Hyderabad, Telangana, India Qualcomm Full time

    Job SummaryQualcomm is seeking an experienced Staff Engineer to develop high-end games and gaming technology showcases for Snapdragon-based products.This is a unique opportunity to work with cutting-edge pre-commercial portable devices and contribute to the future of gaming in always-on, always-connected Snapdragon PCs.The position is a multi-disciplinary...