Resume and JobRESUME AND JOB
Capgemini logo

Linux Device Drivers Developer

Capgemini

Linux Device Drivers Developer

Capgemini logo

Capgemini

full-time

Posted: December 10, 2025

Number of Vacancies: 1

Job Description

Linux Device Drivers Developer

📋 Job Overview

Capgemini is seeking an experienced Embedded Linux Engineer specializing in Linux kernel and driver development for ARM-based platforms. The role involves designing, implementing, and debugging embedded software, including kernel modules and OS-level features like memory management and multithreading. The engineer will collaborate with hardware teams to optimize system performance and reliability.

📍 Location: Bangalore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and port embedded software on Linux and ARM-based platforms
  • Design and implement Linux kernel modules and device drivers
  • Work on OS-level features including memory management, scheduling, IPC, and multithreading
  • Debug embedded systems using tools like JTAG and Lauterbach
  • Collaborate with hardware teams for board bring-up and system-level debugging
  • Analyze and optimize system performance and reliability

✅ Required Qualifications

  • 3–5 years of experience in Linux kernel and driver development
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field
  • Strong analytical and problem-solving skills
  • Good communication and teamwork abilities

⭐ Preferred Qualifications

  • Exposure to scripting (Python, Bash)
  • Familiarity with version control systems (Git)
  • Basic understanding of build systems (Yocto, Buildroot)
  • Knowledge of hardware interfaces (I2C, SPI, UART)

🛠️ Required Skills

  • Embedded Linux kernel and driver development
  • Strong C programming and data structures
  • OS internals: memory management, scheduling, IPC, multithreading
  • Experience with ARM architecture and embedded platforms
  • Proficiency in debugging tools (JTAG, Lauterbach)

Locations

  • Bangalore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Embedded Linux kernel and driver developmentintermediate
  • Strong C programming and data structuresintermediate
  • OS internals: memory management, scheduling, IPC, multithreadingintermediate
  • Experience with ARM architecture and embedded platformsintermediate
  • Proficiency in debugging tools (JTAG, Lauterbach)intermediate

Required Qualifications

  • 3–5 years of experience in Linux kernel and driver development (experience)
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field (experience)
  • Strong analytical and problem-solving skills (experience)
  • Good communication and teamwork abilities (experience)

Preferred Qualifications

  • Exposure to scripting (Python, Bash) (experience)
  • Familiarity with version control systems (Git) (experience)
  • Basic understanding of build systems (Yocto, Buildroot) (experience)
  • Knowledge of hardware interfaces (I2C, SPI, UART) (experience)

Responsibilities

  • Develop and port embedded software on Linux and ARM-based platforms
  • Design and implement Linux kernel modules and device drivers
  • Work on OS-level features including memory management, scheduling, IPC, and multithreading
  • Debug embedded systems using tools like JTAG and Lauterbach
  • Collaborate with hardware teams for board bring-up and system-level debugging
  • Analyze and optimize system performance and reliability

Target Your Resume for "Linux Device Drivers Developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Linux Device Drivers Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Linux Device Drivers Developer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesProducts & Systems EngineeringExperienced ProfessionalsEngineering and RandD Services

Related Jobs You May Like

No related jobs found at the moment.

Capgemini logo

Linux Device Drivers Developer

Capgemini

Linux Device Drivers Developer

Capgemini logo

Capgemini

full-time

Posted: December 10, 2025

Number of Vacancies: 1

Job Description

Linux Device Drivers Developer

📋 Job Overview

Capgemini is seeking an experienced Embedded Linux Engineer specializing in Linux kernel and driver development for ARM-based platforms. The role involves designing, implementing, and debugging embedded software, including kernel modules and OS-level features like memory management and multithreading. The engineer will collaborate with hardware teams to optimize system performance and reliability.

📍 Location: Bangalore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and port embedded software on Linux and ARM-based platforms
  • Design and implement Linux kernel modules and device drivers
  • Work on OS-level features including memory management, scheduling, IPC, and multithreading
  • Debug embedded systems using tools like JTAG and Lauterbach
  • Collaborate with hardware teams for board bring-up and system-level debugging
  • Analyze and optimize system performance and reliability

✅ Required Qualifications

  • 3–5 years of experience in Linux kernel and driver development
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field
  • Strong analytical and problem-solving skills
  • Good communication and teamwork abilities

⭐ Preferred Qualifications

  • Exposure to scripting (Python, Bash)
  • Familiarity with version control systems (Git)
  • Basic understanding of build systems (Yocto, Buildroot)
  • Knowledge of hardware interfaces (I2C, SPI, UART)

🛠️ Required Skills

  • Embedded Linux kernel and driver development
  • Strong C programming and data structures
  • OS internals: memory management, scheduling, IPC, multithreading
  • Experience with ARM architecture and embedded platforms
  • Proficiency in debugging tools (JTAG, Lauterbach)

Locations

  • Bangalore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Embedded Linux kernel and driver developmentintermediate
  • Strong C programming and data structuresintermediate
  • OS internals: memory management, scheduling, IPC, multithreadingintermediate
  • Experience with ARM architecture and embedded platformsintermediate
  • Proficiency in debugging tools (JTAG, Lauterbach)intermediate

Required Qualifications

  • 3–5 years of experience in Linux kernel and driver development (experience)
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field (experience)
  • Strong analytical and problem-solving skills (experience)
  • Good communication and teamwork abilities (experience)

Preferred Qualifications

  • Exposure to scripting (Python, Bash) (experience)
  • Familiarity with version control systems (Git) (experience)
  • Basic understanding of build systems (Yocto, Buildroot) (experience)
  • Knowledge of hardware interfaces (I2C, SPI, UART) (experience)

Responsibilities

  • Develop and port embedded software on Linux and ARM-based platforms
  • Design and implement Linux kernel modules and device drivers
  • Work on OS-level features including memory management, scheduling, IPC, and multithreading
  • Debug embedded systems using tools like JTAG and Lauterbach
  • Collaborate with hardware teams for board bring-up and system-level debugging
  • Analyze and optimize system performance and reliability

Target Your Resume for "Linux Device Drivers Developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Linux Device Drivers Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Linux Device Drivers Developer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesProducts & Systems EngineeringExperienced ProfessionalsEngineering and RandD Services

Related Jobs You May Like

No related jobs found at the moment.