Apply now »

Broadcom

Location: Bangalore
Experience: 12-14 Years  years

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 building cutting-edge embedded systems that power next-generation networking and communication devices.


Your Role

As an Embedded Software Engineer specializing in Broadcom platforms, you will play a key role in developing and optimizing low-level software components that enable reliable and high-performance operation of custom hardware. You’ll collaborate with cross-functional teams to bring up new boards, integrate Broadcom SDKs, and ensure seamless hardware-software interaction.


In this role, you will:

  • Develop and maintain device drivers for Broadcom-based platforms.
  • Customize and integrate Broadcom SDKs for diverse hardware configurations.
  • Design and implement bootloaders and Board Support Packages (BSPs).
  • Work with I2C, SPI, UART, and other peripheral interfaces for board-level communication.
  • Debug and optimize embedded software for performance and reliability.
  • Collaborate with hardware teams to validate and bring up new boards.
  • Contribute to system-level architecture and design discussions.
  • Maintain documentation and support internal teams during integration phases.

Your Profile

  • Strong experience with Broadcom SDK and platform bring-up.
  • Expertise in device driver development and bootloader customization.
  • Solid understanding of Board Support Packages (BSPs).
  • Proficiency in C programming and Linux kernel internals.
  • Familiarity with I2C, SPI, UART, and other hardware interfaces.
  • Good grasp of OS fundamentals including memory management, scheduling, and interrupt handling.
  • Experience with debugging tools like JTAG, GDB, and logic analyzers.
  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field.

What You’ll Love About Working Here

  • Flexible work options and a culture that supports work-life balance.
  • Exposure to cutting-edge embedded technologies and hardware platforms.
  • A collaborative environment that encourages innovation and continuous learning.
  • Opportunities to work on impactful projects with global teams.

About Us

At Capgemini, we’re redefining embedded systems engineering through innovation and collaboration. Our teams work on mission-critical solutions across industries, from networking to industrial automation. Join us for a career full of opportunities—where you can make a difference and grow with the best minds in the field.

Ref. code:  309450
Posted on:  24 Sept 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Chennai (ex Madras), IN

Brand:  Capgemini Engineering
Professional Community:  Architecture

Apply now »