87 Device Driver Jobs

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

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a Linux Architect at our company, you will be responsible for leading the design and development of platform frameworks, middleware, and system services across embedded Linux and Android platforms. Your key responsibilities will include: - Leading the design and development of platform frameworks, middleware, and system services - Profiling and optimizing CPU, memory, power, and boot performance on various SoC architectures - Guiding hardware-software integration, board bring-up, and low-level system debugging - Architecting and implementing test automation and white-box validation frameworks - Applying security patches, managing CVEs, and ensuring systems remain secure and efficient - Co...

Posted 18 hours ago

AI Match Score
Apply

3.0 - 8.0 years

8 - 14 Lacs

pune, chennai, bengaluru

Work from Office

Job Summary : We are seeking a skilled Linux Developer to join our team. The ideal candidate will have a strong background in Linux-based systems and software development, with experience in creating, maintaining, and optimizing applications for Linux environments. Key Responsibilities : - Software Development: Design, develop, and maintain applications and systems software for Linux platforms, ensuring high performance and reliability. - Kernel Development: Work on modifications and enhancements to the Linux kernel as needed, including device drivers and system-level components. - System Optimization: Analyze and optimize system performance, memory usage, and resource management within Linu...

Posted 2 days ago

AI Match Score
Apply

3.0 - 8.0 years

8 - 14 Lacs

pune, chennai, bengaluru

Work from Office

Job Summary : We are seeking a skilled Linux Developer to join our team. The ideal candidate will have a strong background in Linux-based systems and software development, with experience in creating, maintaining, and optimizing applications for Linux environments. Key Responsibilities : - Software Development: Design, develop, and maintain applications and systems software for Linux platforms, ensuring high performance and reliability. - Kernel Development: Work on modifications and enhancements to the Linux kernel as needed, including device drivers and system-level components. - System Optimization: Analyze and optimize system performance, memory usage, and resource management within Linu...

Posted 2 days ago

AI Match Score
Apply

3.0 - 8.0 years

8 - 14 Lacs

pune

Work from Office

Position Overview:As a BSP/OS/Drivers Engineer, you will be responsible for the development and maintenance of the Board Support Package, device drivers, and operating system components for our Android products. You will work closely with hardware and software teams to ensure seamless integration and performance optimization.Key Responsibilities:- Develop, customize, and maintain the Board Support Package (BSP) for Android devices.- Create and optimize device drivers for various hardware components.- Collaborate with hardware teams to define and implement hardware-software interfaces.- Debug and troubleshoot issues related to OS and driver performance.- Ensure compliance with Android standar...

Posted 3 days ago

AI Match Score
Apply

3.0 - 7.0 years

3 - 7 Lacs

bengaluru

Work from Office

We are hiring a highly skilled Linux Kernel / Device Driver Developer with hands-on experience in kernel configuration, debugging, board bring-up, and device driver development The ideal candidate should have deep expertise in Linux kernel internals, BSP, file systems, and bootloaders such as U-Boot or Fastboot The role involves developing and maintaining Linux block device drivers, performing board bring-up for ARM platforms, and working on file systems like EXT4 and F2FS Strong C programming and debugging skills are essential, along with scripting knowledge in Python, Perl, or PowerShell Experience with NAND, MMC, SCSI, and UFS drivers, as well as patch submissions to open-source projects,...

Posted 4 days ago

AI Match Score
Apply

0.0 - 3.0 years

0 Lacs

chennai, tamil nadu

On-site

Role Overview: You will be responsible for designing, developing, unit testing, and documenting device drivers for ARM SoC. Your role will also involve bringing up the driver, unit testing driver features in new ARM SoC, and optimizing the driver for maximum performance. Additionally, you will be involved in bug analysis and fixing during product verification stage and addressing customer-reported issues. Key Responsibilities: - Design, develop, and unit test device drivers for ARM SoC - Bring up the driver and perform unit testing on driver features in new ARM SoC - Optimize the driver for maximum performance - Analyze and fix bugs during product verification stage and customer reported iss...

Posted 4 days ago

AI Match Score
Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Windows Driver Developer at Samsung Semiconductor India Research (SSIR), you will be responsible for: - Designing, developing, and supporting Windows drivers for PCI/PCIe/PXI/PXIe interfaces to communicate with embedded platforms. - Collaborating with Architecture, Hardware, and other stakeholders to understand requirements and product architecture. - Developing unit test frameworks and ensuring Windows certification for device drivers. Qualifications required for this role: - You should be an Electronics, Electrical, or Computer Science graduate with 6-10 years of experience. - Strong experience in designing, coding, and debugging in Windows using C/C++/C#. - Knowledge of kernel or dev...

Posted 6 days ago

AI Match Score
Apply

10.0 - 20.0 years

25 - 40 Lacs

bengaluru

Work from Office

InnoPhase Inc., DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays. Based in San Diego, California, GreenWave Radios has earned a reputation for delivering power-efficient digital-to-RF solutions. Our commitment to innovation is backed by a robust team of more than 100 talented engineers spread across four R&D facilities worldwide and an extensive portfolio of over 120 global patent filings, underscoring our dedication to ...

Posted 1 week ago

AI Match Score
Apply

8.0 - 13.0 years

25 - 35 Lacs

hyderabad

Work from Office

What you will do Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications Hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) Experience with one or...

Posted 1 week ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will play a crucial role in developing next-generation technologies that impact billions of users worldwide. Your work will involve handling information at massive scale, going beyond web search, and exploring various technical areas such as distributed computing, networking, artificial intelligence, and more. You will have the opportunity to work on critical projects that are essential to Google's growth, with the flexibility to switch teams and projects as the business evolves. We are looking for engineers who can adapt to new challenges, demonstrate leadership skills, and contribute to pushing technology forward across the full stack. Key Responsibili...

Posted 1 week ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Firmware Engineer at AMD, you will have the exciting opportunity to work on a dynamic team dedicated to firmware development across a wide range of AMD's product lines. You will play a crucial role in supporting cutting-edge interconnect technology in pre and post silicon environments, as well as contribute to firmware transformation initiatives that drive the organization forward. Your contributions in this role will be highly valued and recognized within the company. Key Responsibilities: - Contribute to ROM based firmware for next-generation interconnect and chiplet technologies - Collaborate closely with cross-functional teams including BIOS, architecture, design, emulation, ...

Posted 2 weeks ago

AI Match Score
Apply

6.0 - 15.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Staff Engineer, Software at Celestica, your role involves leading the design, development, and implementation of complex software for managing a fleet of devices in data center environments. Your responsibilities include: - Leading the design, development, and implementation of complex software involving board management controllers and orchestration software for monitoring and maintaining devices in data centers - Providing technical leadership to a global team of engineers and mentoring senior engineers - Reviewing and interpreting customer requirements, acting as the primary customer contact - Leading the development and deployment of strategic complex programs - Analyzing tra...

Posted 2 weeks ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

Role Overview: As the Digital Cockpit Lead, you will be responsible for overseeing the development and implementation of digital cockpit/Infotainment systems with a specific focus on AUTOSAR. Your role will involve leading a cross-functional team to deliver high-quality solutions for digital cockpit applications. You will act as a technical expert within the engineering team and ensure compliance with industry standards and best practices. Additionally, you will handle technical issues, provide expert solutions, and interact with other teams to ensure the successful execution of projects. Your role will also involve establishing and enforcing best practices in the software development proces...

Posted 2 weeks ago

AI Match Score
Apply

10.0 - 20.0 years

20 - 35 Lacs

pune, bengaluru, delhi / ncr

Hybrid

Significant experience with Windows kernel development - Mandate Experience MiniFilter Driver development using Legacy Model Understand Windows File System Architecture - Mandate Demonstrated ability to perform Kernel level debugging (WinDbg)

Posted 4 weeks ago

AI Match Score
Apply

2.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a software engineer at Qualcomm India Private Limited, you will play a crucial role in defining software architectures as part of a larger system involving both software and hardware. Your main responsibilities will include: - Collaborating with engineers from various disciplines and technologies such as advanced CPUs, Hexagon DSPs, Adreno GPUs, AR/VR, ML/AI, 5G modems, Wireless LAN, and GPS - Contributing to the definition and communication of next-generation architectures for Qualcomm SoCs, with a specific focus on power, thermal, and limits management - Leading the software design process to implement the architecture on each SoC - Offering guidance to software teams on architecture an...

Posted 4 weeks ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

Role Overview: As a Senior Engineer / Technical Lead specializing in Linux BSP, your primary responsibility will be the design and development of real-time embedded software/firmware and PC/mobile based software applications. You will be required to analyze domain-specific technical or low-level requirements and make necessary modifications based on end customer or system requirements. Additionally, you will participate in high-level and low-level software design, conduct various software testing activities, and ensure software requirement traceability from design to coding to testing. Key Responsibilities: - Design and develop real-time embedded software/firmware and PC/mobile-based softwar...

Posted 1 month ago

AI Match Score
Apply

8.0 - 13.0 years

12 - 22 Lacs

hyderabad

Work from Office

What you will do Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications Hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) Experience with one or...

Posted 1 month ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: As a leading technology innovator, Qualcomm is offering professionals who have taken a career break the opportunity to join their Quantum Leap Program. This program is tailored for individuals who are eager to rejoin the workforce and restart their professional journey in the fields of Engineering (Software/Hardware), IT, and Finance across India. Qualcomm is committed to creating an environment where individuals re-entering the workforce feel welcomed and excited to return. Key Responsibilities: - Join a team that is making a significant impact on global communication. - Contribute to leading assignments and projects. - Receive mentorship for career guidance and support. - Re...

Posted 1 month ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

As a leading technology innovator, Qualcomm is committed to enabling next-generation experiences and driving digital transformation to create a smarter, connected future for all. If you are an experienced professional with a minimum of one year of career break and eager to rejoin the workforce, Qualcomms Quantum Leap program is tailored just for you. The Quantum Leap program is specifically designed for professionals ready to restart their professional journey after a career break, aiming to collaborate with qualified individuals and help them reignite their careers in Engineering (Software/Hardware), IT, and Finance across India. Key Responsibilities: - Join a team that is making a signific...

Posted 1 month ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As an EMB Firmware Developer, your role involves designing and developing embedded firmware using C/C++ for graphical display controllers. You will be responsible for translating system requirements into architecture, design, and code. Additionally, you will perform unit and system-level testing to ensure robust and reliable firmware. Collaboration with global teams across hardware, software, QA, and project management is crucial to support all phases of product development including validation, verification, compliance, and production. Moreover, you will interface with customers across multiple time zones to gather requirements and provide technical support. It is essential to investigate a...

Posted 1 month ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As an EMB Firmware Developer, you will be responsible for designing and developing embedded firmware using C/C++ for graphical display controllers. Your key responsibilities will include: - Translating system requirements into architecture, design, and code. - Performing unit and system-level testing to ensure robust and reliable firmware. - Collaborating with global teams across hardware, software, QA, and project management. - Supporting all phases of product development including validation, verification, compliance, and production. - Interfacing with customers across multiple time zones to gather requirements and provide technical support. - Investigating and evaluating new technologies ...

Posted 1 month ago

AI Match Score
Apply

4.0 - 9.0 years

15 - 27 Lacs

bengaluru

Hybrid

Develop support device drivers and embedded software,Embedded Linux/IOT products. Requires debugging skills, expertise in embedded C program,experience with 32-bit microcontrollers, FreeRTOS,uclinux. Proficiency in Linux kernel develop,GDB, JTAG/T32.

Posted 1 month ago

AI Match Score
Apply

3.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

You should have 3 to 8 years of relevant experience in Android BSP, Linux BSP, Linux Internals, and Linux Device Driver Development. Your responsibilities will include providing solutions to existing and new clients, offering technical solutions for RFQs, and hands-on experience with embedded implementations covering C programming, Linux, Boot Loader, Device Driver, and platform migration. Moreover, you should have experience in shepherding 1 product through the entire development life cycle and possess excellent communication skills. Your required skill set includes strong fundamentals and problem-solving skills, expertise in C/C++ and Linux/Android, exposure to working on Qualcomm Snapdrag...

Posted 1 month ago

AI Match Score
Apply

4.0 - 9.0 years

7 - 17 Lacs

bengaluru

Work from Office

Camera Device Driver Developer: Knowledge of Camera subsystem in Linux i.e. V4L2, sensor configuration and bring-up Knowledge/experience of Camera ISP pipeline Experience in operating system stack. Preferred experience in Linux and its components such as power and clock management, device tree, memory managers etc. Sound experience in development of device driver code for ARM Cortex M/A/R series CPU cores, DMA engines, Interrupt Controller, Memory management, IO peripherals etc. Exposure to profiling and performance analysis of hardware blocks and firmware sections. System profiling (systrace, DS5, etc.), system performance and power optimizing. Experience of bring-up of device driver on new...

Posted 1 month ago

AI Match Score
Apply

4.0 - 8.0 years

8 - 18 Lacs

bengaluru

Work from Office

Required Qualifications Bachelors or Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related field. 4–8 years of professional experience in embedded software development. Strong programming skills in C++ (C++11/14 or later preferred) . Solid understanding of Embedded Systems, RTOS concepts, device drivers, and low-level programming . Hands-on experience with FreeRTOS, SafeRTOS, or QNX . Hands-on experience with debugging tools (JTAG, oscilloscopes, logic analyzers, etc.). Familiarity with build systems (CMake, Makefiles) and version control (Git). Preferred / Nice-to-Have Skills Experience with Texas Instruments SoCs (e.g., Sitara, Jacinto, or DSP-based SoCs). ...

Posted 2 months ago

AI Match Score
Apply
Page 1 of 4
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