Resume and JobRESUME AND JOB
Capgemini logo

Firmware Developer

Capgemini

Engineering Jobs

Firmware Developer

full-timePosted: Nov 21, 2025

Job Description

Firmware Developer

📋 Job Overview

As a Firmware Developer at Capgemini, you will develop and maintain Board Support Packages (BSP) for embedded platforms, focusing on Linux kernel customization and Android integration. You will collaborate with hardware and software teams to deliver robust, optimized firmware solutions for embedded devices. This role involves system-level programming and ensuring high-quality, stable outcomes in a dynamic engineering environment.

📍 Location: Noida

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and maintain Board Support Packages (BSP) on Linux platforms
  • Work on boot loaders, Linux device drivers, and Android integration for embedded systems
  • Perform Linux kernel porting and customization for various hardware platforms
  • Implement and troubleshoot IPC mechanisms, system programming, and kernel internals
  • Collaborate with hardware and software teams for system-level integration and validation
  • Ensure high-quality, stable, and optimized firmware solutions for embedded devices

✅ Required Qualifications

  • Strong proficiency in C programming for system-level development
  • Hands-on experience with Linux BSP development and embedded systems
  • Expertise in boot loaders, Linux device drivers, and Android integration
  • Practical experience in Linux kernel porting and customization
  • Knowledge of IPC mechanisms, system programming, and kernel internals
  • Bachelor’s degree in Computer Science, Electronics, or a related field
  • Passion for embedded systems and low-level programming

🛠️ Required Skills

  • C programming
  • Linux BSP development
  • Embedded systems
  • Boot loaders
  • Linux device drivers
  • Android integration
  • Linux kernel porting and customization
  • IPC mechanisms
  • System programming
  • Kernel internals
  • Collaboration with cross-functional teams
  • Problem-solving
  • Debugging

🎁 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

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

  • C programmingintermediate
  • Linux BSP developmentintermediate
  • Embedded systemsintermediate
  • Boot loadersintermediate
  • Linux device driversintermediate
  • Android integrationintermediate
  • Linux kernel porting and customizationintermediate
  • IPC mechanismsintermediate
  • System programmingintermediate
  • Kernel internalsintermediate
  • Collaboration with cross-functional teamsintermediate
  • Problem-solvingintermediate
  • Debuggingintermediate

Required Qualifications

  • Strong proficiency in C programming for system-level development (experience)
  • Hands-on experience with Linux BSP development and embedded systems (experience)
  • Expertise in boot loaders, Linux device drivers, and Android integration (experience)
  • Practical experience in Linux kernel porting and customization (experience)
  • Knowledge of IPC mechanisms, system programming, and kernel internals (experience)
  • Bachelor’s degree in Computer Science, Electronics, or a related field (experience)
  • Passion for embedded systems and low-level programming (experience)

Responsibilities

  • Develop and maintain Board Support Packages (BSP) on Linux platforms
  • Work on boot loaders, Linux device drivers, and Android integration for embedded systems
  • Perform Linux kernel porting and customization for various hardware platforms
  • Implement and troubleshoot IPC mechanisms, system programming, and kernel internals
  • Collaborate with hardware and software teams for system-level integration and validation
  • Ensure high-quality, stable, and optimized firmware solutions for embedded devices

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 "Firmware Developer" , Capgemini

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Capgemini logo

Firmware Developer

Capgemini

Engineering Jobs

Firmware Developer

full-timePosted: Nov 21, 2025

Job Description

Firmware Developer

📋 Job Overview

As a Firmware Developer at Capgemini, you will develop and maintain Board Support Packages (BSP) for embedded platforms, focusing on Linux kernel customization and Android integration. You will collaborate with hardware and software teams to deliver robust, optimized firmware solutions for embedded devices. This role involves system-level programming and ensuring high-quality, stable outcomes in a dynamic engineering environment.

📍 Location: Noida

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and maintain Board Support Packages (BSP) on Linux platforms
  • Work on boot loaders, Linux device drivers, and Android integration for embedded systems
  • Perform Linux kernel porting and customization for various hardware platforms
  • Implement and troubleshoot IPC mechanisms, system programming, and kernel internals
  • Collaborate with hardware and software teams for system-level integration and validation
  • Ensure high-quality, stable, and optimized firmware solutions for embedded devices

✅ Required Qualifications

  • Strong proficiency in C programming for system-level development
  • Hands-on experience with Linux BSP development and embedded systems
  • Expertise in boot loaders, Linux device drivers, and Android integration
  • Practical experience in Linux kernel porting and customization
  • Knowledge of IPC mechanisms, system programming, and kernel internals
  • Bachelor’s degree in Computer Science, Electronics, or a related field
  • Passion for embedded systems and low-level programming

🛠️ Required Skills

  • C programming
  • Linux BSP development
  • Embedded systems
  • Boot loaders
  • Linux device drivers
  • Android integration
  • Linux kernel porting and customization
  • IPC mechanisms
  • System programming
  • Kernel internals
  • Collaboration with cross-functional teams
  • Problem-solving
  • Debugging

🎁 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

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

  • C programmingintermediate
  • Linux BSP developmentintermediate
  • Embedded systemsintermediate
  • Boot loadersintermediate
  • Linux device driversintermediate
  • Android integrationintermediate
  • Linux kernel porting and customizationintermediate
  • IPC mechanismsintermediate
  • System programmingintermediate
  • Kernel internalsintermediate
  • Collaboration with cross-functional teamsintermediate
  • Problem-solvingintermediate
  • Debuggingintermediate

Required Qualifications

  • Strong proficiency in C programming for system-level development (experience)
  • Hands-on experience with Linux BSP development and embedded systems (experience)
  • Expertise in boot loaders, Linux device drivers, and Android integration (experience)
  • Practical experience in Linux kernel porting and customization (experience)
  • Knowledge of IPC mechanisms, system programming, and kernel internals (experience)
  • Bachelor’s degree in Computer Science, Electronics, or a related field (experience)
  • Passion for embedded systems and low-level programming (experience)

Responsibilities

  • Develop and maintain Board Support Packages (BSP) on Linux platforms
  • Work on boot loaders, Linux device drivers, and Android integration for embedded systems
  • Perform Linux kernel porting and customization for various hardware platforms
  • Implement and troubleshoot IPC mechanisms, system programming, and kernel internals
  • Collaborate with hardware and software teams for system-level integration and validation
  • Ensure high-quality, stable, and optimized firmware solutions for embedded devices

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 "Firmware Developer" , Capgemini

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.