Jobs
Interviews

7 Bios Development Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 11.0 years

3 - 7 Lacs

Bengaluru, Karnataka, India

On-site

KEY RESPONSIBILITIES: Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support. Engage with technical leads to understand BIOS/firmware scope and work on implementation to meet schedules and milestones. Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle. Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams. Desire to work and succeed on fast-paced and highly dynamic environments. BIOS/FW simulation emulation experience Pre-silicon environment Hands on debugging with emulator, simulation environment. PREFERRED EXPERIENCE: 8+ years of experience in the x86 BIOS/UEFI/coreboot development Exposure to pre-silicon BIOS development in a simulation/emulation environment Experience with x86 CPU/APU architectures and associated compilation tools Expert in C language; knowledge of x86 assembly. Experience with platform bring-up. Familiar with at least one BIOS code base (AMI, Insyde, Phoenix BIOS, coreboot, EDKII) Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc. Able to read and interpret hardware schematics. Knowledge of ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards. Hands on experience working with Reference Boards. Strong communication skills ACADEMIC CREDENTIALS: Bachelor s or Master s in Computer Engineering, Computer Science, or a closely related field

Posted 6 days ago

Apply

10.0 - 15.0 years

10 - 15 Lacs

Bengaluru, Karnataka, India

On-site

THE ROLE: Exciting opportunity within the Embedded BIOS development team working on latest cutting-edge embedded CPU/APU technologies. In this role you will be responsible to coding, design, develop, board bring-up and debug BIOS for internal/external systems, platforms in pre(emulation/simulation) and post silicon environment that use AMD CPU/APU. THE PERSON: The ideal candidate has experience doing BIOS development, porting, platform bring up, RAS feature understanding and support through product launch of BIOS/UEFI based x86 platforms. Need strong problem-solving skills, with a collaborative can-do attitude. Strong knowledge of computer architecture and low-level programming in C. KEY RESPONSIBILITIES: Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support. support customer support Team on need basis. Engage with technical leads to understand BIOS/firmware scope and work on implementation to meet schedules and milestones. Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle. Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams. Desire to work and succeed on fast-paced and highly dynamic environments. BIOS/FW simulation emulation experience Pre-silicon environment Hands on debugging with emulator, simulation environment. PREFERRED EXPERIENCE: 10+years of experience in the x86 BIOS/UEFI/coreboot development Exposure to pre-silicon BIOS development in a simulation/emulation environment Experience with x86 CPU/APU architectures and associated compilation tools Expert in C language; knowledge of x86 assembly. Experience with platform bring-up. Familiar with at least one BIOS code base (AMI, Insyde, Phoenix BIOS, coreboot, EDKII) Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc. Able to read and interpret hardware schematics. Knowledge of ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards. Hands on experience working with Reference Boards. Strong communication skills ACADEMIC CREDENTIALS: Bachelor'sorMaster's inComputer Engineering, ComputerScience,or a closely related field

Posted 1 week ago

Apply

5.0 - 8.0 years

5 - 8 Lacs

Bengaluru, Karnataka, India

On-site

THE ROLE: We are seeking individuals with a desire to address challenging problems on daily basis. Virtual Bring-Up (VBU) is a premiere central methodology team that strives towards excellence, utilizes novel industry technologies and comes up with innovative ways to address execution challenges. THE PERSON: As part of VBU, you will work across AMD's product portfolio to develop and enable methodology and tools to tackle key design cycle challenges for the company by leveragingacceleration, hardware emulation and prototyping technologies. You will have a serious level of opportunity to learn, grow and excel in this role. KEY RESPONSIBILITIES: Develop and deploy FPGA-based prototyping methodologies across AMD business units Work with customer teams across AMD's business units to enable recommended methodologies, as well as improve execution and efficiency Drive standardization and automation across business units and technology platforms Responsibilities will include support and development as needed of FPGA prototyping build and regression infrastructure and continuous integration methodologies PREFERRED EXPERIENCE: Computer Hardware design, development or verification background Experience with RTL design simulation and verification FPGA prototyping or relevant emulation platform experience Good understanding of computer architecture and FPGA synthesis Experience with scripting languages (Python, Tcl, Perl, shell scripting, makefiles) Working knowledge of board design and debug Strong problem solving skills and methodical work practices BIOS firmware and low-level software debug experience is desirable Knowledge of physical interfaces such as PCIe, DDR/LPDDR/GDDR memory, USB, ethernet, I2C/SPI and JTAG is desirable Virtual Motherboard/Platform experience is a big plus ACADEMIC CREDENTIALS: Bachelor's orMaster'sdegree in Computer or Electrical Engineeringor equivalent

Posted 1 week ago

Apply

6.0 - 11.0 years

15 - 30 Lacs

Pune

Remote

System Programming with strong fundamentals in C Programming Experience in the area of Intel X86 processor-based system architectures, processor and chipsets, Memory management, Error management etc. Experience in EDKIi, Open-Source BIOS development and Initialization functionality for enterprise servers. In-depth understanding of Industry standards, such as, BMC, CPU (Intel X86), Intel PCH, MRC, PCle. HW debugging experience - ITP, Lauterbach or similar HW Debugging tools.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 10 Lacs

Hyderabad, Telangana, India

On-site

BIOS Engineer - UEFI Storage & Bootloader We're looking for a skilled BIOS Engineer with 3-7 years of experience in x86 BIOS/UEFI development . In this role, you'll be instrumental in developing and maintaining UEFI bootloaders and applications, with a strong focus on storage protocols like AHCI, SATA, and NVMe. Your expertise in C language and understanding of x86 architectures will be key to success. Key Responsibilities x86 BIOS/UEFI development will be a primary focus, leveraging your experience in this area. Working with UEFI bootloaders or UEFI applications that involve UEFI-based storage protocols such as AHCI, SATA, and NVMe is essential. You'll need the ability to read platform hardware and processor specifications to understand the coreboot mainboard porting requirements. Mandatory Skills 3-7 years of hands-on experience in x86 BIOS/UEFI development. Experience with x86 CPU/APU architectures and their associated compilation tools. Expertise in C language . Familiarity with at least one BIOS codebase (AMI, Insyde, or Phoenix BIOS). Experience working on UEFI bootloader or UEFI applications , primarily involving UEFI-based storage protocols like AHCI, SATA, and NVMe. Good understanding of UEFI framework concepts and Storage protocols . Additional Skillset (Good to Have) Working knowledge of Git for code reviews, source code management, and BIOS releases to QA. Ability to manage multiple tasks and respond to different teams for custom BIOS requirements. Good understanding of industry-standard protocols like SATA, NVMe, AHCI, PCIe, SPI, eSPI , etc. Good understanding of specifications like ACPI, SMM . Good understanding of x86-64 architecture from a BIOS developer's perspective. Good understanding of UEFI BIOS Boot flow . Experience with Android UEFI based Bootloader for x86 is a plus. Academic Credentials Bachelor's degree in Computer Science Engineering from a reputed college. Master's degree from a reputed university is a significant plus. General Requirements Employment Type: Full Time, Permanent Working Mode: Regular Notice Period: Immediate - 15 Days

Posted 1 month ago

Apply

5.0 - 10.0 years

9 - 13 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Expertise in the x86 BIOS / UEFI FSP / coreboot development. Expertise with x86 CPU/APU architectures and associated compilation tools. Expertise in C programming. Expertise with platform bring-up. Expertise with standard protocols like PCIe, SPI, eSPI, ACPI, SMM. Expertise with opensource coreboot project & mainboard related porting with GPIO, PCIe lanes, board fmd configs and board bring-up experience on customer platforms.. Expertise on working with Intel FSP package source code and understanding of coreboot & FSP boot flow. Expertise with different coreboot payloads like edk2, SeaBios, Tianocore etc. Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required. Good coreboot upstreaming exposure. Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS bootloader handoff. Understanding of coreboot & FSP build tools and build processes. Good understanding of UEFI framework concepts to port UEFI code to FSP. Working knowledge of Git for code reviews, source code management, and BIOS releases to QA.. Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirements.. Good understanding of x86-64 architecture from BIOS developer's perspective.. Good understanding of UEFI BIOS Boot flow.. Basic understanding of Linux Kernel like software development concepts (Kconfig).. Location-Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 1 month ago

Apply

5.0 - 10.0 years

8 - 18 Lacs

Bengaluru, New York, Penang

Work from Office

Job Specs : - Expertise in the x86 BIOS / UEFI FSP / coreboot development - Expertise with x86 CPU/APU architectures and associated compilation tools - Expertise in C programming - Expertise with platform bring-up - Expertise with standard protocols like PCIe, SPI, eSPI, ACPI, SMM - Expertise with opensource coreboot project & mainboard related porting with GPIO, PCIe lanes, board fmd configs and board bring-up experience on customer platforms. - Expertise on working with Intel FSP package source code and understanding of coreboot & FSP boot flow - Expertise with different coreboot payloads like edk2, SeaBios, Tianocore etc - Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required - Good coreboot upstreaming exposure - Familiar with coreboot boot stages, upds, memory map, FSP, devicetree concept, payloads to OS bootloader handoff - Understanding of coreboot & FSP build tools and build processes - Good understanding of UEFI framework concepts to port UEFI code to FSP - Working knowledge of Git for code reviews, source code management, and BIOS releases to QA. - Ability to juggle tasks and respond to different teams for various requests for custom BIOS requirements. - Good understanding of x86-64 architecture from BIOS developer's perspective. - Good understanding of UEFI BIOS Boot flow. - Basic understanding of Linux Kernel like software development concepts (Kconfig).

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies