Jobs
Interviews

775 Device Drivers Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

13 - 18 Lacs

hyderabad

Work from Office

Summary We are seeking a dynamic, forward-thinking and results-driven Lead Engineer Embedded SW Development, who will be responsible for designing, developing, and testing Embedded Software (Firmware), platforms and systems that need to be tailored to the needs of the hardware that it controls and runs on. Typically requires a deep understanding of the characteristics of the physical device being controlled, the functions, it is expected to perform and the ability to design, develop, implement, and test the logic and software required to realize the real-time functionality. Executes standard operational/technical tasks typically subject to instructions and work routines. Reporting to Senior ...

Posted 14 hours ago

Apply

8.0 - 13.0 years

5 - 9 Lacs

bengaluru

Work from Office

Your Role and Responsibilities Lead the unit level pre-silicon functional & performance verification of the front end of the pipeline for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction Decode unit of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification env...

Posted 16 hours ago

Apply

9.0 - 14.0 years

15 - 30 Lacs

bengaluru

Hybrid

WINDRIVER BSP Device Driver Job Description In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level. Wind Rivers impact spans critical infrastructure domains such as telecommunications , including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (connected and self-driving vehicles), an...

Posted 16 hours ago

Apply

4.0 - 9.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role We are seeking a highly skilled Embedded Test Engineer with 35 years of experience in embedded systems, BIOS/UEFI testing, and platform-level validation. The candidate should have hands-on experience with Intel technologies, mobile handset testing, and automation scripting. Responsibilities include drafting test plans, developing and executing test cases, performing module-wise hardware testing, and debugging issues across embedded platforms. Primary Skills: Strong knowledge of BIOS and UEFI specifications Experience with server/client platform BIOS Hands-on expertise in Intel technologies : Connected Standby SMBIOS ME Driver DPTF Sensors UEFI MEBx Wi-Fi USB Type-C Mobile hand...

Posted 19 hours ago

Apply

4.0 - 9.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role We are seeking a highly skilled Post-Silicon Validation Engineer to join our CPU design and validation team. The ideal candidate will be responsible for validating and verifying the functionality, performance, and reliability of CPU hardware after silicon fabrication. This role involves close collaboration with pre-silicon, firmware, software, and manufacturing teams to identify and debug silicon issues, improve test coverage, and ensure the CPU meets design specifications and quality standards. Key Responsibilities Develop and execute comprehensive post-silicon validation plans and test cases for CPU hardware. Perform functional, performance, power, and reliability testing on...

Posted 19 hours ago

Apply

4.0 - 9.0 years

9 - 13 Lacs

bengaluru

Work from Office

Project description Luxoft is looking for an experienced Embedded Windows Driver Development Engineer Responsibilities As a Windows Driver Developer, you would be responsible for working on Windows kernel with proficiency in C/C++ Skills Must have 4+ years in Windows driver development, preferably with microprocessors or similar x86 platforms. Strong experience in Windows networking driver development. Experience in Windows kernel-mode driver development (WDM, KMDF, UMDF). Proficiency in C/C++ and debugging tools (WinDbg, TraceView). Experience in analyzing and debugging kernel crash dumps (WinDBG). Familiarity with PCIe enumeration, device ID handling, and WHQL certification processes. Expe...

Posted 19 hours ago

Apply

7.0 - 12.0 years

15 - 20 Lacs

bengaluru

Work from Office

Project description We care deeply about transforming lives with technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the culture. We push the limits of innovation to solve the world''s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. Responsibilities Development & Testing of Infinity Fabric diagnostic test cases for AMD SoCs Debugging of the test case failures and reportin...

Posted 19 hours ago

Apply

4.0 - 9.0 years

9 - 13 Lacs

bengaluru

Work from Office

Project description Luxoft is looking for experienced Android Framework and BSP developers for enablement of this platform for the customer. This brings immense scope of development for Android developers and enthusiasts. Responsibilities As an Android Developer, you would be responsible for below components of Android AutomotiveLinux, Embedded, device driver, Audio subsystem, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S Skills Must have Engineer with 4+ years of experience in Android Framework /HAL/ driver development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Android framework, overall Android Architecture. Proficient i...

Posted 19 hours ago

Apply

7.0 - 12.0 years

11 - 21 Lacs

pune

Work from Office

Looking for experience Embedded Software Developer in our company. Area of expertise Excellent Programming Skills in C Understanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc. and other general-purpose microcontrollers Working experience of on bare metal, RTOS, device driver development Cloud interfacing will be an added advantage. Interfacing with cloud like AWS, MicroSoft Azure, IBM Watson, Ayla cloud, Everything cloud Working experience of architecting embedded systems Excellent analytical and problem-solving skills Good Debugging skills and hands on with coding and tool usage Linux Kernel programming skills, device driver embedd...

Posted 1 day ago

Apply

6.0 - 8.0 years

4 - 8 Lacs

bengaluru

Work from Office

Desired Profile : Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in system side / low level programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in data / address bus architecture, caches, memory management. Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc. Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit

Posted 1 day ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful i...

Posted 1 day ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful i...

Posted 1 day ago

Apply

1.0 - 3.0 years

1 - 5 Lacs

pune

Work from Office

Job Title : Embedded C Developer Job Description/Skills needed: High proficiency in Embedded C Programming with RTOS. Good to have Low Level Driver development experience. Rel. Exp. : 1-3 yrs. Job Location : Pune (Mundhwa)

Posted 1 day ago

Apply

1.0 - 5.0 years

2 - 6 Lacs

vadodara

Work from Office

Who are you You are an Energetic, Passionate, and Innate software Developer having excellent knowledge of designing and developing Embedded Linux based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications Born in cloud developed from scratch. Experience : 1 - 5 Years Qualification : B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engine...

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

As a member of the APPS Power Optimization Team at Qualcomm India Private Limited, you will contribute to the optimization of power consumption for upcoming Snapdragon SoCs designed for Mobile, Compute, AR/VR products. You will work with engineers across various disciplines and technologies to find solutions to system-level power and resource management in Android Mobile devices. Your responsibilities will include conducting performance, power, and thermal studies, influencing hardware design, communicating experimental results, and working with software teams to gather requirements and fix performance bottlenecks. Additionally, you will design tools to identify and debug power consumption i...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

1.0 - 4.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SAP Basis Administration Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful imple...

Posted 2 days ago

Apply

Exploring Device Drivers Jobs in India

The device drivers job market in India is thriving with opportunities for professionals with expertise in this niche field. Device drivers play a crucial role in enabling communication between hardware devices and the operating system, making them essential for the seamless functioning of various devices.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Delhi/NCR

Average Salary Range

The average salary range for device drivers professionals in India varies based on experience levels. Entry-level professionals can expect to earn around INR 3-5 lakhs per annum, while experienced professionals can command salaries ranging from INR 8-15 lakhs per annum.

Career Path

In the field of device drivers, a typical career progression may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving into roles like Architect or Manager.

Related Skills

In addition to expertise in device drivers, professionals in this field are often expected to have knowledge of operating systems, programming languages such as C and C++, debugging skills, and familiarity with hardware architecture.

Interview Questions

  • What is a device driver? (basic)
  • Can you explain the difference between user space and kernel space? (medium)
  • How do you handle interrupts in device drivers? (advanced)
  • What tools do you use for debugging device drivers? (medium)
  • How do you ensure compatibility of device drivers with different operating systems? (advanced)
  • Have you worked with bus protocols like SPI, I2C, or UART? (medium)
  • Can you explain the concept of DMA (Direct Memory Access) in the context of device drivers? (advanced)
  • How do you optimize device drivers for performance? (medium)
  • What are the potential risks involved in developing device drivers? (advanced)
  • How do you handle resource allocation in device drivers? (medium)
  • Explain the concept of IOCTL in device drivers. (medium)
  • How do you handle versioning of device drivers? (basic)
  • Have you worked with real-time operating systems for device drivers? (medium)
  • Can you discuss a challenging bug you encountered while working on a device driver and how you resolved it? (advanced)
  • How do you ensure security in device drivers? (medium)
  • What are the different types of device drivers? (basic)
  • How do you handle power management in device drivers? (medium)
  • Have you worked on developing device drivers for embedded systems? (medium)
  • Can you explain the concept of polling vs. interrupt-driven I/O in device drivers? (medium)
  • How do you test device drivers? (basic)
  • What are the steps involved in loading and unloading a device driver? (medium)
  • How do you handle error handling in device drivers? (medium)
  • Can you discuss a recent innovation in device driver development that caught your attention? (advanced)
  • How do you stay updated with the latest trends in device driver development? (basic)
  • How do you approach troubleshooting in device drivers? (medium)

Closing Remark

As you prepare for device drivers job opportunities in India, remember to showcase your expertise in this specialized field, along with related skills and knowledge. Stay updated with the latest developments and trends to stand out in the competitive job market. Approach interviews with confidence and demonstrate your passion for device driver development. Best of luck in your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies