Windows Driver Development Engineer

1 Hour ago • 4-6 Years • Software Development & Engineering

Job Summary

Job Description

We are seeking a skilled Driver Developer experienced in embedded systems and Real-Time Operating Systems (RTOS). Responsibilities include designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. Key duties involve developing and maintaining drivers for various requirements, collaborating with cross-functional teams for integration, conducting software integration and testing, troubleshooting issues, optimizing driver performance, and staying updated on industry trends. The role requires a strong background in low-level programming and kernel-mode development.
Must have:
  • 4-6 years of experience in Windows driver development
  • Experience in embedded systems
  • Strong C/C++ programming skills
  • Kernel-mode programming in Windows internals
  • Experience with RTOS (FreeRTOS, QNX)
  • Debugging and problem-solving skills
Good to have:
  • DSP firmware development
  • Assembly language familiarity
  • Familiarity with debugging tools, Jtag, dev tools
  • Windows driver or MCDM driver knowledge

Job Details

Job Description

Job Description:

We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment.

 

Responsibilities:

Develop and maintain Windows/Linux drivers and RTOS for various requirement.

Collaborate with cross-functional teams to integrate drivers into embedded systems.

Conduct software integration, testing and troubleshoot issues.

Optimize driver performance and ensure compatibility with evolving Windows environments.

Stay abreast of industry trends and emerging technologies to drive innovation in driver development.

 

Requirements:

Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience

Proven experience in Windows driver development and embedded systems.

Strong knowledge on the embedded system.

Strong C/C++ programming skills and familiarity with assembly language.

Strong in designing and should have handles on with all tools like (Debugging tools, Jtag and dev tools etc)

In-depth knowledge of kernel-mode programming in both  Windows internals.

Knowledge on the windows driver or MCDM driver is an added advantage 

Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others.

Excellent problem-solving and debugging skills.

Effective communication and collaboration within a team environment.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Hyderabad, Telangana, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Milan, Lombardy, Italy (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm