ABL Firmware Engineer

Capgemini Engineering

Bengaluru

Hybrid

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

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote work options
Flexible schedule

Job summary

Capgemini Engineering in Bengaluru is seeking an ABL Firmware Engineer to contribute to bootloader and low-level firmware for ARM-based platforms, focusing on memory initialization and platform bring-up. You will develop and debug in C, work on DDR bring-up, and collaborate with hardware and software teams.

The role demands 5-8 years in firmware or embedded systems, strong C skills, knowledge of ARM architecture and TrustZone, and experience with DDR4/DDR5/LPDDR.

Qualifications

  • 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.

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

C
ARM architecture
Firmware development
Memory initialization
DDR4/DDR5/LPDDR
Troubleshooting
TrustZone

Education

Bachelors/Masters in CS/EE

Tools

DDR training tools

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.

  • 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 mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe 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 • Bengaluru

On-site
INR 1,850,000 - 2,800,000
Remote work options
Continuous learning & certifications
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