Resume and JobRESUME AND JOB
Capgemini logo

Linux Device Driver Developer

Capgemini

Software and Technology Jobs

Linux Device Driver Developer

full-timePosted: Dec 9, 2025

Job Description

Linux Device Driver Developer

📋 Job Overview

As a Linux Device Driver Engineer at Capgemini, you will develop, port, and integrate embedded software components on Linux and ARM platforms, focusing on low-level programming, kernel modules, and device drivers to ensure system stability and performance. The role requires strong debugging skills and close collaboration with hardware and software teams to deliver robust solutions for Consumer Products and Retail Services organizations. You will contribute to open-source activities and stay abreast of emerging trends in embedded Linux development.

📍 Location: Hyderabad

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Design, develop, and port embedded software on Linux and ARM-based platforms
  • Implement and maintain Linux Kernel modules and device drivers for various hardware components
  • Apply expertise in C programming and data structures for efficient and optimized code
  • Work on OS-level concepts such as memory management, scheduling, IPC, and multi-threading/multi-processing
  • Perform advanced debugging using tools like JTAG, Trace32, oscilloscopes, and logic analyzers
  • Collaborate with teams to resolve integration and performance issues
  • Utilize GIT/GERRIT for source control and contribute to open-source activities
  • Stay updated with emerging trends in embedded Linux and driver development

✅ Required Qualifications

  • 3–5 years experience in Embedded Linux Kernel/Device Drivers domain
  • BE/B.Tech in Computer Science, Electronics, or related field

⭐ Preferred Qualifications

  • Familiarity with performance optimization and hardware-software integration

🛠️ Required Skills

  • Strong programming skills in C
  • Data structures
  • Linux Kernel internals
  • Device driver development
  • OS concepts (memory management, scheduling, IPC, multi-threading/processing)
  • Embedded software development and porting on Linux and ARM platforms
  • Debugging with JTAG, Trace32, oscilloscopes, and logic analyzers
  • GIT/GERRIT
  • Open-source contributions

🎁 Benefits & Perks

  • Remote work options
  • Adaptable schedules for work-life balance
  • Inclusive culture focused on growth, innovation, and excellence
  • Continuous learning opportunities
  • Certifications in emerging technologies like cloud and AI

Locations

  • Hyderabad, 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

  • Strong programming skills in Cintermediate
  • Data structuresintermediate
  • Linux Kernel internalsintermediate
  • Device driver developmentintermediate
  • OS concepts (memory management, scheduling, IPC, multi-threading/processing)intermediate
  • Embedded software development and porting on Linux and ARM platformsintermediate
  • Debugging with JTAG, Trace32, oscilloscopes, and logic analyzersintermediate
  • GIT/GERRITintermediate
  • Open-source contributionsintermediate

Required Qualifications

  • 3–5 years experience in Embedded Linux Kernel/Device Drivers domain (experience)
  • BE/B.Tech in Computer Science, Electronics, or related field (experience)

Preferred Qualifications

  • Familiarity with performance optimization and hardware-software integration (experience)

Responsibilities

  • Design, develop, and port embedded software on Linux and ARM-based platforms
  • Implement and maintain Linux Kernel modules and device drivers for various hardware components
  • Apply expertise in C programming and data structures for efficient and optimized code
  • Work on OS-level concepts such as memory management, scheduling, IPC, and multi-threading/multi-processing
  • Perform advanced debugging using tools like JTAG, Trace32, oscilloscopes, and logic analyzers
  • Collaborate with teams to resolve integration and performance issues
  • Utilize GIT/GERRIT for source control and contribute to open-source activities
  • Stay updated with emerging trends in embedded Linux and driver development

Benefits

  • general: Remote work options
  • general: Adaptable schedules for work-life balance
  • general: Inclusive culture focused on growth, innovation, and excellence
  • general: Continuous learning opportunities
  • general: Certifications in emerging technologies like cloud and AI

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

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

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

Check Your ATS Score for "Linux Device Driver 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 Driver 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 Driver Developer

Capgemini

Software and Technology Jobs

Linux Device Driver Developer

full-timePosted: Dec 9, 2025

Job Description

Linux Device Driver Developer

📋 Job Overview

As a Linux Device Driver Engineer at Capgemini, you will develop, port, and integrate embedded software components on Linux and ARM platforms, focusing on low-level programming, kernel modules, and device drivers to ensure system stability and performance. The role requires strong debugging skills and close collaboration with hardware and software teams to deliver robust solutions for Consumer Products and Retail Services organizations. You will contribute to open-source activities and stay abreast of emerging trends in embedded Linux development.

📍 Location: Hyderabad

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Design, develop, and port embedded software on Linux and ARM-based platforms
  • Implement and maintain Linux Kernel modules and device drivers for various hardware components
  • Apply expertise in C programming and data structures for efficient and optimized code
  • Work on OS-level concepts such as memory management, scheduling, IPC, and multi-threading/multi-processing
  • Perform advanced debugging using tools like JTAG, Trace32, oscilloscopes, and logic analyzers
  • Collaborate with teams to resolve integration and performance issues
  • Utilize GIT/GERRIT for source control and contribute to open-source activities
  • Stay updated with emerging trends in embedded Linux and driver development

✅ Required Qualifications

  • 3–5 years experience in Embedded Linux Kernel/Device Drivers domain
  • BE/B.Tech in Computer Science, Electronics, or related field

⭐ Preferred Qualifications

  • Familiarity with performance optimization and hardware-software integration

🛠️ Required Skills

  • Strong programming skills in C
  • Data structures
  • Linux Kernel internals
  • Device driver development
  • OS concepts (memory management, scheduling, IPC, multi-threading/processing)
  • Embedded software development and porting on Linux and ARM platforms
  • Debugging with JTAG, Trace32, oscilloscopes, and logic analyzers
  • GIT/GERRIT
  • Open-source contributions

🎁 Benefits & Perks

  • Remote work options
  • Adaptable schedules for work-life balance
  • Inclusive culture focused on growth, innovation, and excellence
  • Continuous learning opportunities
  • Certifications in emerging technologies like cloud and AI

Locations

  • Hyderabad, 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

  • Strong programming skills in Cintermediate
  • Data structuresintermediate
  • Linux Kernel internalsintermediate
  • Device driver developmentintermediate
  • OS concepts (memory management, scheduling, IPC, multi-threading/processing)intermediate
  • Embedded software development and porting on Linux and ARM platformsintermediate
  • Debugging with JTAG, Trace32, oscilloscopes, and logic analyzersintermediate
  • GIT/GERRITintermediate
  • Open-source contributionsintermediate

Required Qualifications

  • 3–5 years experience in Embedded Linux Kernel/Device Drivers domain (experience)
  • BE/B.Tech in Computer Science, Electronics, or related field (experience)

Preferred Qualifications

  • Familiarity with performance optimization and hardware-software integration (experience)

Responsibilities

  • Design, develop, and port embedded software on Linux and ARM-based platforms
  • Implement and maintain Linux Kernel modules and device drivers for various hardware components
  • Apply expertise in C programming and data structures for efficient and optimized code
  • Work on OS-level concepts such as memory management, scheduling, IPC, and multi-threading/multi-processing
  • Perform advanced debugging using tools like JTAG, Trace32, oscilloscopes, and logic analyzers
  • Collaborate with teams to resolve integration and performance issues
  • Utilize GIT/GERRIT for source control and contribute to open-source activities
  • Stay updated with emerging trends in embedded Linux and driver development

Benefits

  • general: Remote work options
  • general: Adaptable schedules for work-life balance
  • general: Inclusive culture focused on growth, innovation, and excellence
  • general: Continuous learning opportunities
  • general: Certifications in emerging technologies like cloud and AI

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

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

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

Check Your ATS Score for "Linux Device Driver 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 Driver Developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.