Bios

Year    KA, IN, India

Job Description

Bangalore


BIOS


Your Role




As a

BIOS/UEFI Firmware Engineer

, you will design, develop, and maintain platform firmware for x86-based systems. Your responsibilities include working on

BIOS/UEFI architecture

,

Coreboot/LinuxBoot development

, and

bootloader customization

to enable new hardware features and optimize system boot flows. You will collaborate closely with hardware and software teams to ensure seamless integration and compliance with industry standards.

Key Responsibilities



Develop and maintain

BIOS/UEFI firmware

for Intel and AMD platforms. Customize

UEFI boot flow

, storage protocols (AHCI, SATA, NVMe), and platform initialization. Work on

Coreboot/LinuxBoot

, including FSP integration, memory map configuration, and payload handoff to OS bootloader. Perform

platform bring-up

, GPIO/PCIe lane configuration, and board-level firmware validation. Debug and troubleshoot complex firmware issues using advanced tools. Collaborate with cross-functional teams for feature enablement and system integration.

Your Profile



Education & Experience



Bachelor's degree in

Computer Science

,

Electronics

, or

Electrical Engineering

. 4-12+ years of experience in

embedded software development

.

Primary Skills



Strong proficiency in

C/C++ programming

, debugging, and version control (Git/Gerrit). Expertise in

BIOS code bases

(AMI, Insyde, Phoenix) and

UEFI boot flow

. Experience with

BIOS/UEFI firmware development

and frameworks (EDK I/II). Understanding of

x86 architecture

(Intel/AMD) and PC standards: PCIe, ACPI, JEDEC, USB, ATA, NVMe, IPMI, Redfish. Familiarity with

Intel PI SPEC

and

RAS features

.

Secondary Skills



Knowledge of

Coreboot/LinuxBoot

, boot stages, UPDs, FSP, device tree, and payloads. Experience with

open-source Coreboot projects

, board porting, GPIO, PCIe lane configuration. Excellent debugging and troubleshooting skills. Strong communication skills and ability to work in multicultural environments.

What You'll Love About Working Here




We value flexibility and support our employees with

Hybrid work options

and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture fosters innovation and collaboration, offering

continuous learning opportunities

and certifications in emerging technologies like

cloud

,

AI

, and

platform security

. At

Capgemini Engineering

, you'll work on cutting-edge projects that shape the future of technology--from autonomous systems to advanced computing platforms. Join us for a career where you can make a real impact and grow with a global leader in engineering services.

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 experts deliver unique R&D and engineering solutions across industries.

Join us for a career full of opportunities--where you can make a difference and where no two days are the same


Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Skills (competencies)
Ref. code
225651-en_GB
Posted on
05 Dec 2025
Experience level
Experienced Professionals
Contract type
Permanent
Location
Bangalore
Business unit
Engineering and RandD Services
Brand
Capgemini Engineering
Professional communities
Software Engineering

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4907524
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year