Windows Driver Development

2 hours ago


Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time
Company: Qualcomm India Private Limited
Job Area: Engineering Group, Software Engineering
General Summary:

We are seeking a Windows Development / Windows Driver Development Lead to join our team. This role involves leading projects related to Windows driver development and embedded systems.

Position Overview:

As a Senior Embedded Systems Engineer, you will play a critical role in designing, developing, and maintaining embedded systems and software. Collaboration with cross-functional teams to deliver high-quality, reliable solutions is essential. Expertise in C/C++ and embedded systems is required to drive project success.

Key Responsibilities:
  • Design, develop, and test embedded software and firmware for various applications.
  • Collaborate with hardware engineers to integrate software and hardware components.
  • Optimize and debug embedded systems to ensure performance and reliability.
  • Participate in code reviews and provide constructive feedback.
Required Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 7-9 years of experience in embedded systems development.
  • Strong programming skills in C/C++.
  • Understanding of embedded systems architecture and design principles.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork skills.
  • Experience with multimedia frameworks and ARM-based chipsets.
Preferred Qualifications:
  • Experience with Windows, Linux kernel, driver development, and Android HAL development.
  • Knowledge of Boot flow and OS internals.
  • Experience with system performance profiling and debugging tools like WinDbg, JTAG, GDB.
  • Understanding hardware interfaces such as I2C, SPI, UART.
  • Ability to develop and maintain technical documentation.
  • Stay updated with industry trends and emerging technologies.
  • Mentor junior engineers and foster continuous learning.
Minimum Qualifications:

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of relevant experience, or Master's degree with 2+ years, or PhD with 1+ year. Additionally, 2+ years of experience with programming languages such as C, C++, Java, Python.

Additional Information:

Qualcomm is an equal opportunity employer. We provide accommodations for individuals with disabilities upon request. Please contact disability-accomodations@qualcomm.com for support. We expect employees to adhere to all company policies regarding security and confidentiality.

Note: Our Careers Site is intended for individual applicants. We do not accept unsolicited resumes from staffing or recruiting agencies.

If you need more information about this role, please contact Qualcomm Careers.

#J-18808-Ljbffr

  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Qualcomm Windows Video software team is seeking skilled and motivated Engineers specializing in video encode and decode development with expertise in Windows operating system user mode and kernel mode driver development for embedded...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Software EngineeringGeneral Summary:Embedded software development of 3D graphics drivers for compute devices, including pre/post-silicon efforts with GPU hardware, shader compiler, and OS teams.Understanding new GFX hardware and OS features/requirements, driving feature design, driver...


  • Hyderabad City Taluka, Pakistan beBeeSoftware Full time

    Software Engineer OpportunityWe are looking for a skilled professional to fill the role of Software Engineer in our organization. The ideal candidate will have strong technical skills and be able to design, develop, and support video kernel drivers and solutions for Windows on Snapdragon platforms.Main Responsibilities:Analyze user needs and design software...


  • Hyderabad City Taluka, Pakistan beBeeDevelopment Full time $80,000 - $150,000

    Job Title:Sr. Video Development EngineerAbout the RoleWe are seeking a skilled Software Engineer to join our team and design, develop, and support video kernel drivers and solutions for Windows on Snapdragon platforms.Key ResponsibilitiesSupport the development of video kernel drivers for Windows on Snapdragon, ensuring high performance and efficiencyAnalyze...


  • Hyderabad City Taluka, Pakistan beBeeSoftware Full time

    Job Summary:We are seeking a skilled Video Software Engineer to design, implement, and optimize video processing solutions for embedded platforms. This role involves collaborating with cross-functional teams to develop high-performance and reliable drivers for video hardware acceleration.Key Responsibilities:Development of various video solutions on Qualcomm...


  • Hyderabad City Taluka, Pakistan beBeeSoftwareEngineer Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to develop and maintain display drivers for our cutting-edge technology. The successful candidate will have a strong background in C/C++ programming, Linux driver development, and display technologies such as MIPI DSI, DisplayPort, HDMI, and HDCP.Key Responsibilities:Design, develop, and...

  • Display DRM Driver

    4 weeks ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Job DescriptionExcellent C/C++ Programming Skills.• Should have in-depth experience in Linux driver development and in particular Display drivers.• Should have hands on experience in Display technologies - MIPI DSI, DisplayPort, HDMI,...


  • Hyderabad City Taluka, Pakistan beBeelinux Full time 1,500,000 - 2,500,000

    Linux Kernel Device Driver LeadA key contributor to our Engineering Group, Software Engineering team, you will lead the development and maintenance of Linux kernel device drivers for embedded systems.Main Responsibilities:Develop and maintain high-quality Linux kernel device drivers for ARM-based SoCs.Collaborate with cross-functional teams to ensure...


  • Hyderabad City Taluka, Pakistan beBeeEmbedded Full time ₹15,000,000 - ₹25,000,000

    We are seeking a skilled Embedded Linux Engineer with expertise in Distributions such as OpenWRT or Yocto, Linux kernel driver development, particularly in display panel drivers and embedded system integration.The ideal candidate should have hands-on experience with various kernel subsystems, DRM / FB frameworks, PCIe, and bootloader on UI frameworks (e.g.,...


  • Hyderabad City Taluka, Pakistan beBeeSoftware Full time

    About the Display Software Engineer RoleWe are seeking a highly skilled software professional to join our Engineering Group, focusing on software development for display systems.Key Responsibilities:Design and develop Linux display kernel drivers/middleware for display subsystems.Mentor junior team members and collaborate with cross-functional...