ABL Firmware Engineer

Capgemini

Bengaluru

On-site

INR 1,850,000 - 2,800,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work options
Continuous learning & certifications

Job summary

Capgemini Engineering in Bengaluru seeks an ABL Firmware Engineer to develop bootloader and low-level firmware for ARM platforms, focusing on memory initialization and platform bring-up.

You will work on DDR4/DDR5/LPDDR memory technologies, memory training, and collaborate with hardware teams to ensure reliable initialization.

Qualifications

  • 5-8 years of experience in Firmware Development or Embedded Systems.
  • Strong C programming and knowledge of ARM architecture.
  • Experience in low-level firmware development and debugging.
  • Familiarity with ARM TrustZone concepts.
  • Hands-on DDR4/DDR5/LPDDR memory technologies.
  • Good understanding of memory architecture (channels, DIMMs, ranks, banks).
  • Bachelor's or Master's in CS/EE or related field.

Responsibilities

  • Develop and debug low-level firmware using C on ARM platforms.
  • Work on memory initialization, DDR bring-up, and platform boot flows.
  • Support DDR4, DDR5, and LPDDR technologies, including memory training and validation.
  • Analyze and resolve firmware and memory-related issues.
  • Collaborate with hardware and software teams to ensure reliable platform initialization.

Skills

Firmware development
Embedded systems
C programming
ARM architecture
Memory debugging
Problem solving
Memory training understanding

Education

Bachelor's or Master's in CS/EE or related

Tools

ARM TrustZone
DDR4/DDR5/LPDDR

Job description

Job Description

Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.

Your Role

As an ABL Firmware Engineer, you will contribute to the development of bootloader and low-level firmware solutions for ARM-based platforms, with a focus on memory initialization and platform bring-up.

In this role, you will:

  • Develop and debug low-level firmware using C on ARM platforms.
  • Work on memory initialization, DDR bring-up, and platform boot flows.
  • Support DDR4, DDR5, and LPDDR technologies, including memory training and validation.
  • Analyze and resolve firmware and memory-related issues.
  • Collaborate with hardware and software teams to ensure reliable platform initialization.
Your Profile
  • 5-8 years of experience in Firmware Development or Embedded Systems.
  • Strong programming skills in C and solid understanding of ARM architecture.
  • Experience in low-level firmware development and debugging.
  • Familiarity with ARM TrustZone concepts.
  • Hands-on experience with DDR4, DDR5, or LPDDR memory technologies.
  • Good understanding of memory architecture, channels, DIMMs, ranks, banks, and memory training.
  • Strong debugging and problem-solving skills.
  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related fields.
What You'll Love About Working Here

We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You'll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.

About Us

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique RD and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ABL Firmware Engineer
ABL Firmware Engineer

Capgemini Engineering • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Remote work options
Flexible schedule
PSP Firmware Engineer
PSP Firmware Engineer

Capgemini • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Remote work options
Flexible schedules
Learning opportunities in cloud & AI
+1
LDD
LDD

Capgemini • Bengaluru

Remote
INR 900,000 - 2,100,000
LDD
LDD

Capgemini Engineering • Bengaluru

Remote
INR 1,200,000 - 2,500,000
VALUE OS - Embedded Software Engineer
VALUE OS - Embedded Software Engineer

Capgemini Engineering • Dadri

On-site
INR 900,000 - 1,300,000
Wellness benefits
Telemedicine
Insurance top-ups
+3
Staff Firmware Engineer - Memory Subsystem Lead
Staff Firmware Engineer - Memory Subsystem Lead

Arm • Bengaluru

On-site
INR 2,000,000 - 4,000,000
VALUE OS - Embedded Software Engineer
VALUE OS - Embedded Software Engineer

Capgemini • Dadri

On-site
INR 1,200,000 - 1,800,000
VALUE OS - Embedded Software Engineer
VALUE OS - Embedded Software Engineer

Capgemini Engineering • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Career guidance
Wellness benefits
Flexible work
DRAM Firmware Architect
DRAM Firmware Architect

Samsung Electronics • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Engineer- Memory Design
Engineer- Memory Design

Arm • Bengaluru

On-site
INR 800,000 - 1,300,000