Resume and JobRESUME AND JOB
Capgemini logo

Core BSP Embedded Developer

Capgemini

Core BSP Embedded Developer

Capgemini logo

Capgemini

full-time

Posted: December 10, 2025

Number of Vacancies: 1

Job Description

Core BSP Embedded Developer

📋 Job Overview

As an Embedded Linux Kernel and Drivers Engineer at Capgemini, you will develop and port embedded software solutions on Linux and ARM platforms, collaborating with hardware and software teams to design, implement, and debug low-level system components. The role focuses on creating robust and scalable embedded systems for Consumer Products and Retail Services organizations. You will apply expertise in kernel modules, device drivers, and advanced debugging to drive technological innovation and sustainable growth.

📍 Location: Hyderabad

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Collaborate with cross functional teams to understand project requirements and deliver embedded software solutions
  • Develop and port embedded software on Linux and ARM platforms
  • Design and implement Linux kernel modules and device drivers
  • Apply strong programming skills in C and data structures to build efficient embedded solutions
  • Utilize operating system concepts such as memory management, scheduling, inter process communication, and multi threading or multi processing
  • Perform advanced debugging using JTAG, Trace32, oscilloscopes, and logic analyzers
  • Contribute to open source projects and collaborate with the open source community
  • Use version control and code review tools such as GIT and GERRIT for effective software development

✅ Required Qualifications

  • 4 to 9 years of experience in embedded Linux kernel and device driver development
  • Strong expertise in embedded software development and porting on Linux and ARM platforms
  • Proficient in C programming and data structures
  • Solid understanding of operating system internals including memory management, scheduling, inter process communication, and multi threading or multi processing
  • Hands on experience with Linux kernel and device driver development
  • Excellent debugging skills using JTAG, Trace32, oscilloscopes, and logic analyzers
  • Strong experience with GIT and GERRIT, with exposure to open source collaboration

🛠️ Required Skills

  • Embedded Linux kernel and device driver development
  • Embedded software development and porting on Linux and ARM platforms
  • C programming
  • Data structures
  • Operating system internals (memory management, scheduling, inter process communication, multi threading, multi processing)
  • Linux kernel modules
  • Device drivers
  • Debugging with JTAG, Trace32, oscilloscopes, logic analyzers
  • GIT
  • GERRIT
  • Open source collaboration

🎁 Benefits & Perks

  • Remote work options
  • Adaptable schedules to maintain 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

  • Embedded Linux kernel and device driver developmentintermediate
  • Embedded software development and porting on Linux and ARM platformsintermediate
  • C programmingintermediate
  • Data structuresintermediate
  • Operating system internals (memory management, scheduling, inter process communication, multi threading, multi processing)intermediate
  • Linux kernel modulesintermediate
  • Device driversintermediate
  • Debugging with JTAG, Trace32, oscilloscopes, logic analyzersintermediate
  • GITintermediate
  • GERRITintermediate
  • Open source collaborationintermediate

Required Qualifications

  • 4 to 9 years of experience in embedded Linux kernel and device driver development (experience)
  • Strong expertise in embedded software development and porting on Linux and ARM platforms (experience)
  • Proficient in C programming and data structures (experience)
  • Solid understanding of operating system internals including memory management, scheduling, inter process communication, and multi threading or multi processing (experience)
  • Hands on experience with Linux kernel and device driver development (experience)
  • Excellent debugging skills using JTAG, Trace32, oscilloscopes, and logic analyzers (experience)
  • Strong experience with GIT and GERRIT, with exposure to open source collaboration (experience)

Responsibilities

  • Collaborate with cross functional teams to understand project requirements and deliver embedded software solutions
  • Develop and port embedded software on Linux and ARM platforms
  • Design and implement Linux kernel modules and device drivers
  • Apply strong programming skills in C and data structures to build efficient embedded solutions
  • Utilize operating system concepts such as memory management, scheduling, inter process communication, and multi threading or multi processing
  • Perform advanced debugging using JTAG, Trace32, oscilloscopes, and logic analyzers
  • Contribute to open source projects and collaborate with the open source community
  • Use version control and code review tools such as GIT and GERRIT for effective software development

Benefits

  • general: Remote work options
  • general: Adaptable schedules to maintain 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 "Core BSP Embedded Developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Core BSP Embedded Developer. Takes only 15 seconds!

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

Check Your ATS Score for "Core BSP Embedded 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

Core BSP Embedded Developer

Capgemini

Core BSP Embedded Developer

Capgemini logo

Capgemini

full-time

Posted: December 10, 2025

Number of Vacancies: 1

Job Description

Core BSP Embedded Developer

📋 Job Overview

As an Embedded Linux Kernel and Drivers Engineer at Capgemini, you will develop and port embedded software solutions on Linux and ARM platforms, collaborating with hardware and software teams to design, implement, and debug low-level system components. The role focuses on creating robust and scalable embedded systems for Consumer Products and Retail Services organizations. You will apply expertise in kernel modules, device drivers, and advanced debugging to drive technological innovation and sustainable growth.

📍 Location: Hyderabad

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Collaborate with cross functional teams to understand project requirements and deliver embedded software solutions
  • Develop and port embedded software on Linux and ARM platforms
  • Design and implement Linux kernel modules and device drivers
  • Apply strong programming skills in C and data structures to build efficient embedded solutions
  • Utilize operating system concepts such as memory management, scheduling, inter process communication, and multi threading or multi processing
  • Perform advanced debugging using JTAG, Trace32, oscilloscopes, and logic analyzers
  • Contribute to open source projects and collaborate with the open source community
  • Use version control and code review tools such as GIT and GERRIT for effective software development

✅ Required Qualifications

  • 4 to 9 years of experience in embedded Linux kernel and device driver development
  • Strong expertise in embedded software development and porting on Linux and ARM platforms
  • Proficient in C programming and data structures
  • Solid understanding of operating system internals including memory management, scheduling, inter process communication, and multi threading or multi processing
  • Hands on experience with Linux kernel and device driver development
  • Excellent debugging skills using JTAG, Trace32, oscilloscopes, and logic analyzers
  • Strong experience with GIT and GERRIT, with exposure to open source collaboration

🛠️ Required Skills

  • Embedded Linux kernel and device driver development
  • Embedded software development and porting on Linux and ARM platforms
  • C programming
  • Data structures
  • Operating system internals (memory management, scheduling, inter process communication, multi threading, multi processing)
  • Linux kernel modules
  • Device drivers
  • Debugging with JTAG, Trace32, oscilloscopes, logic analyzers
  • GIT
  • GERRIT
  • Open source collaboration

🎁 Benefits & Perks

  • Remote work options
  • Adaptable schedules to maintain 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

  • Embedded Linux kernel and device driver developmentintermediate
  • Embedded software development and porting on Linux and ARM platformsintermediate
  • C programmingintermediate
  • Data structuresintermediate
  • Operating system internals (memory management, scheduling, inter process communication, multi threading, multi processing)intermediate
  • Linux kernel modulesintermediate
  • Device driversintermediate
  • Debugging with JTAG, Trace32, oscilloscopes, logic analyzersintermediate
  • GITintermediate
  • GERRITintermediate
  • Open source collaborationintermediate

Required Qualifications

  • 4 to 9 years of experience in embedded Linux kernel and device driver development (experience)
  • Strong expertise in embedded software development and porting on Linux and ARM platforms (experience)
  • Proficient in C programming and data structures (experience)
  • Solid understanding of operating system internals including memory management, scheduling, inter process communication, and multi threading or multi processing (experience)
  • Hands on experience with Linux kernel and device driver development (experience)
  • Excellent debugging skills using JTAG, Trace32, oscilloscopes, and logic analyzers (experience)
  • Strong experience with GIT and GERRIT, with exposure to open source collaboration (experience)

Responsibilities

  • Collaborate with cross functional teams to understand project requirements and deliver embedded software solutions
  • Develop and port embedded software on Linux and ARM platforms
  • Design and implement Linux kernel modules and device drivers
  • Apply strong programming skills in C and data structures to build efficient embedded solutions
  • Utilize operating system concepts such as memory management, scheduling, inter process communication, and multi threading or multi processing
  • Perform advanced debugging using JTAG, Trace32, oscilloscopes, and logic analyzers
  • Contribute to open source projects and collaborate with the open source community
  • Use version control and code review tools such as GIT and GERRIT for effective software development

Benefits

  • general: Remote work options
  • general: Adaptable schedules to maintain 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 "Core BSP Embedded Developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Core BSP Embedded Developer. Takes only 15 seconds!

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

Check Your ATS Score for "Core BSP Embedded 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.