Talent.com
This job offer is not available in your country.
BIOS Developer - Coreboot

BIOS Developer - Coreboot

VariteBangalore
16 days ago
Job description

Job Description :

We are looking for experienced BIOS / Coreboot-FSP Developers to join our platform development team. The role involves BIOS / UEFI development, debugging, validation, and platform bring-up, with strong expertise in x86 architecture and open-source coreboot / FSP frameworks. The candidate will work closely with hardware, firmware, and validation teams to deliver robust and optimized BIOS solutions for customer platforms.

Key Responsibilities :

  • Develop, debug, and maintain x86 BIOS / UEFI / FSP / coreboot source code.
  • Perform bug fixing and feature enhancements in BIOS source code.
  • Drive platform bring-up activities including mainboard porting and hardware initialization.
  • Contribute to coreboot upstreaming and maintain board-specific configurations.
  • Work with Intel FSP package source code and ensure seamless coreboot-FSP boot flow integration.
  • Collaborate on IP validation and BIOS quality assurance (QA).
  • Implement and validate UEFI drivers and integrate with FSP where required.
  • Analyze hardware specifications and port coreboot for new boards (GPIO, PCIe lanes, memory map, devicetree, etc.).
  • Work with different payloads (EDK2, SeaBIOS, Tianocore) for OS bootloader handoff.
  • Ensure compliance with industry protocols such as PCIe, SPI, eSPI, ACPI, SMM.

Mandatory Skills :

  • 6 - 8 years of experience in x86 BIOS / UEFI / FSP / coreboot development.
  • Strong understanding of x86 CPU / APU architectures and associated toolchains.
  • Expertise in C programming for low-level firmware development.
  • Solid hands-on experience in platform bring-up and mainboard porting.
  • Good exposure to coreboot upstreaming processes.
  • Familiarity with coreboot boot stages, UPDs, memory map, devicetree concepts, payloads, and OS bootloader handoff.
  • Experience working with Intel FSP source code, boot flows, and build processes.
  • Knowledge of UEFI framework concepts to adapt / port UEFI code to FSP.
  • Practical exposure to industry-standard protocols (PCIe, SPI, eSPI, ACPI, SMM).
  • Strong debugging skills in BIOS / firmware source code and platform-level issues.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Bangalore

    Related jobs
    • Promoted
    RISC-V CPU Core Testbench Lead

    RISC-V CPU Core Testbench Lead

    TenstorrentBengaluru, Karnataka, India
    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...Show moreLast updated: 30+ days ago
    • Promoted
    .Net Core Lead

    .Net Core Lead

    ConfidentialBengaluru / Bangalore, India
    NET Core Developers in the design, development, and maintenance of applications.Work with business stakeholders and technical teams to gather and analyze requirements for.Design, develop, and enhan...Show moreLast updated: 9 days ago
    Compute Hardware -L2

    Compute Hardware -L2

    Talent WorxBengaluru, KA, IN
    Quick Apply
    This Services is our innovative IT services organization.It provides the expertise to advise, integrate, and accelerate our customers’ outcomes from their digital transformation – giving clients th...Show moreLast updated: 30+ days ago
    IBM BAW Developer

    IBM BAW Developer

    GSSTech GroupBengaluru, KA, IN
    Quick Apply
    Degree, Post graduate in Computer Science or related field (or equivalent industry experience).Minimum 5 years of experience in IBM BPM development. Must have good experience of developing complex p...Show moreLast updated: 30+ days ago
    • Promoted
    BIOS / UEFI development Engineer

    BIOS / UEFI development Engineer

    BITSILICABengaluru, Karnataka, India
    Experience with x86 CPU / APU architectures and associated compilation tools.Experience with platform bring-up.Familiar with at least one BIOS code base (AMI, Insyde, or Phoenix BIOS).Experience of w...Show moreLast updated: 26 days ago
    • Promoted
    BIOS / UEFI Developer

    BIOS / UEFI Developer

    VariteBangalore
    Job Description : Job Requirements : - 4+ years of e...Show moreLast updated: 30+ days ago
    • Promoted
    BIOS- Development

    BIOS- Development

    ConfidentialBengaluru / Bangalore, India
    Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions / applications. Applies scientific methods to analyse and solve softwar...Show moreLast updated: 9 days ago
    • Promoted
    BIOS server validation

    BIOS server validation

    Best Infosystems Ltd.Bengaluru, Karnataka, India
    BIOS server validation_Full-Time_Bangalore.AGESA, IPU, Memory Validation, Processor Validation, PCIe Validation, GPU Validation. Around 5-6 Years of experience in BIOS server validation.Good knowled...Show moreLast updated: 30+ days ago
    • Promoted
    Workday Core Integrations

    Workday Core Integrations

    ConfidentialBengaluru / Bangalore
    As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Workday Core Integrations.Your...Show moreLast updated: 30+ days ago
    • Promoted
    Exadata_Core DBA

    Exadata_Core DBA

    ConfidentialBengaluru / Bangalore
    Oracle Core DBAs with following skills : .Performance tuning and Troubleshooting Must.Exadata hands on experience(2-3 plus relevant exp). Certifications will be added advantage and Good Communication ...Show moreLast updated: 30+ days ago
    • Promoted
    Core.NET Technologies

    Core.NET Technologies

    Tata Consultancy ServicesBengaluru, Karnataka, India
    NET Technologies Required Technical Skill Set • • Net,.Net Core, C#,Web API and Entity Framework , MS SQL , 3 No of Requirements • • 4 4 Desired Experience Range • • 6-10 years 5 Location of Requirement...Show moreLast updated: 20 days ago
    • Promoted
    Firmware Developer

    Firmware Developer

    ConfidentialBengaluru / Bangalore
    Firmware design engineer / develp responsible for design, implementation, bring up testing and validation on boards used in servers and switches. The Firmware Developer should have hands on experience...Show moreLast updated: 30+ days ago
    • Promoted
    Core DBA_Golden Gate

    Core DBA_Golden Gate

    ConfidentialBengaluru / Bangalore
    Demonstrated experience Installing, configuring, troubleshooting, and supporting.GoldenGate on Oracle RAC in a Unix environment. Experience configuring GoldenGate Golden gate MAA setup.Experience co...Show moreLast updated: 30+ days ago
    • Promoted
    .NET Core Consultant (Mid-Level)

    .NET Core Consultant (Mid-Level)

    ConfidentialBengaluru / Bangalore, India
    A day in the life of an Infoscion.As part of the Infosys consulting team, your primary role would be to actively aid the consulting team in different phases of the project including problem definit...Show moreLast updated: 9 days ago
    • Promoted
    Baseboard Management Controller Engineer - C / C++ Programming

    Baseboard Management Controller Engineer - C / C++ Programming

    TalproBangalore
    Responsibilities : - Design, develop, test, deploy, maintain, and enhance BMC or any Platform Management Controller soft...Show moreLast updated: 30+ days ago
    • Promoted
    IAM Developer With ForgeRock Platform(Location : Bangalore)

    IAM Developer With ForgeRock Platform(Location : Bangalore)

    DigiHelic Solutions Pvt. Ltd.Bangalore, IN
    IAM Developer With ForgeRock Platform.Ensure clean technical solutions for identity lifecycle management.Make improvement suggestions towards are current IDM setup. Guard and improve the performance...Show moreLast updated: 4 days ago
    • Promoted
    Oracle Core Dba

    Oracle Core Dba

    ConfidentialBengaluru / Bangalore
    Strong Performance tuning skills - Query level tuning / DB tuning / Memory level tuning.Expert knowledge of Oracle Database, Goldengate, Exadata, Oracle RAC, Oracle ASM, Data guard, Backup Recovery...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Identity Core

    Software Engineer, Identity Core

    ConfidentialBengaluru / Bangalore
    Design, build, and maintain APIs, services, and systems across Stripe s engineering teams.Debug production issues across services and multiple levels of the stack. Work with engineers across the com...Show moreLast updated: 11 days ago