Upload Button Icon Add office photos
filter salaries All Filters

36 Mempage Technologies Jobs

BIOS/UEFI Developer - C Programming (7-10 yrs)

7-10 years

BIOS/UEFI Developer - C Programming (7-10 yrs)

Mempage Technologies

posted 1 week ago

Job Role Insights

Flexible timing

Job Description

Key Responsibilities :

- Firmware Development & Implementation : Design, develop, and implement robust BIOS/UEFI firmware solutions with a primary focus on Coreboot-FSP development and UEFI driver implementation.

- Platform Bring-up & Board Porting : Take a lead role in platform bring-up and board porting activities, including configuring GPIOs, PCIe lanes, and system configurations for new hardware platforms.

- BIOS Internals & Debugging : Utilize your deep understanding of BIOS internals for complex bug fixing, performing IP validation, and ensuring high-quality BIOS releases through thorough QA processes.

- Coreboot & FSP Expertise : Work hands-on with coreboot boot stages, memory maps, UPDs (Universal Payload Definitions), and FSP (Firmware Support Package) flows to optimize system initialization.

- Protocol Implementation : Implement and ensure correct functionality of industry-standard protocols such as PCIe, SPI, eSPI, ACPI, and SMM (System Management Mode) within the firmware.

- Hardware-Software Integration : Interpret intricate hardware specifications and schematics to provide comprehensive board support and troubleshoot hardware-software interaction issues.

- Cross-Functional Collaboration : Collaborate closely with hardware design, validation, and software teams to ensure seamless integration and optimal system performance.


Key Skills & Experience :


- Strong expertise in x86 BIOS/UEFI, Coreboot, and FSP development.

- Proficient in C programming for low-level system development.

- Deep understanding of BIOS internals, bug fixing, IP validation, and BIOS QA processes.

- Hands-on experience with coreboot boot stages, memory map, UPDs, and FSP flows.

- Experience with Intel FSP, edk2, SeaBIOS, and Tianocore.

- Proven experience in platform bring-up and board porting (e.g., GPIO, PCIe lanes, configs).

- Familiarity with industry protocols : PCIe, SPI, eSPI, ACPI, SMM.

- Good understanding of the UEFI framework for FSP code porting.

- Ability to interpret hardware specs & schematics for board support.

- 7+ years of experience in BIOS/firmware development.

- Bachelor's or Master's degree in Computer Science, or a related field, or equivalent practical experience.



Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Your Mempage Technologies Interview with Real Experiences!

View interviews
Office worker

What people at Mempage Technologies are saying

What Mempage Technologies employees are saying about work life

based on 11 employees
86%
86%
50%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Mempage Technologies Benefits

Free Transport
Cafeteria
Work From Home
Team Outings
Education Assistance
Soft Skill Training +6 more
View more benefits

Compare Mempage Technologies with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.8
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.7
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.7
Compare

Axis Bank

3.7
Compare

Amazon

4.0
Compare

Jio

4.1
Compare

iEnergizer

4.7
Compare

Reliance Retail

3.9
Compare

IBM

3.9
Compare

LTIMindtree

3.7
Compare

Similar Jobs for you

Developer at Varite

4-8 Yrs

Not Disclosed

Developer at Varite

4-8 Yrs

Not Disclosed

Developer at Mempage Technologies

3-8 Yrs

Not Disclosed

Developer at Whitefield Careers

4-6 Yrs

Not Disclosed

Developer at Semi leaf

5-10 Yrs

Not Disclosed

Developer at Pan Asia HR Solutions

8-10 Yrs

Not Disclosed

Developer at Varite

4-6 Yrs

Not Disclosed

Principal Software Engineer at Cadence

7-10 Yrs

Not Disclosed

Developer at Mempage

6-10 Yrs

Not Disclosed

Developer at Carrier Technologies India Limited

4-9 Yrs

Not Disclosed

BIOS/UEFI Developer - C Programming (7-10 yrs)

7-10 Yrs

C, SPI, Firmware +3 more

1 week ago·via hirist.com

Embedded C Developer - Bluetooth Chipset (3-5 yrs)

3-5 Yrs

Embedded Systems, Linux, Embedded C +2 more

1 week ago·via hirist.com

Linux Device Driver Developer - Embedded System (4-8 yrs)

4-8 Yrs

Embedded Systems, Linux, Embedded C +4 more

1 week ago·via hirist.com

Linux Developer - Yocto (5-8 yrs)

5-8 Yrs

Embedded Systems, Linux, QT +3 more

1 week ago·via hirist.com

Post Silicon Validation Engineer/Embedded Test Engineer (3-6 yrs)

3-6 Yrs

ESIC, Python, C++ +4 more

3 weeks ago·via hirist.com

Platform Developer - Embedded System (3-5 yrs)

3-5 Yrs

Social Work, Linux Administration, Embedded Software +3 more

3 weeks ago·via hirist.com

Application Developer (3-8 yrs)

3-8 Yrs

ESIC, Java, Cryptography +3 more

3 weeks ago·via hirist.com

Low Level Firmware Developer - C Programming (5-7 yrs)

5-7 Yrs

ESIC, Pharmacy, Hospital +3 more

3 weeks ago·via hirist.com

Linux Device Driver Engineer - Board Support Package (3-5 yrs)

3-5 Yrs

ESIC, Hospital, Linux Administration +4 more

3 weeks ago·via hirist.com

BMC Firmware Developer (4-8 yrs)

4-8 Yrs

Pharmacy, BMC, Embedded Systems +1 more

3+ weeks ago·via hirist.com
write
Share an Interview