Resume and JobRESUME AND JOB
Capgemini logo

Linux Device Drivers Developer

Capgemini

Software and Technology Jobs

Linux Device Drivers Developer

full-timePosted: Dec 10, 2025

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

Answer 10 quick questions to check your fit for Linux Device Drivers Developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Capgemini logo

Linux Device Drivers Developer

Capgemini

Software and Technology Jobs

Linux Device Drivers Developer

full-timePosted: Dec 10, 2025

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

Answer 10 quick questions to check your fit for Linux Device Drivers Developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.