Capgemini

ABL Firmware Engineer

Capgemini
Apply
1 day ago
Remote, India or Bengaluru, IndiaSenior

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.

Requirements

  • 5–8 years of experience in firmware development or embedded systems.
  • Strong C programming skills and a solid understanding of ARM architecture.
  • Experience with low-level firmware development and debugging.
  • Familiarity with ARM TrustZone concepts.
  • Hands-on experience with DDR4, DDR5, or LPDDR memory technologies.
  • 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 a related field.

Benefits

  • Remote work options and adaptable schedules.
  • Inclusive, collaborative culture focused on growth, innovation, and excellence.
  • Continuous learning opportunities and certifications in emerging technologies such as cloud and AI.

Tech Stack

C

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me