Menu

Bare Metal Firmware Engineer

Location: Bangalore, Karnataka

Category: IT Engineer & Developer Jobs

Job description

Company: leading global IT services and product engineering company

Job Role: Bare-Metal Firmware Engineer

Experience: 4 to 8 years

Location: Bangalore (Work from Office)

Number of Positions: 2

Notice Period: Immediate to 30 days

Compensation: Up to 35 LPA

Company: leading global IT services and product engineering company

Role Overview:

We are looking for experienced Baremetal Firmware Engineers with strong pre-silicon development and debugging experience. The ideal candidate will have hands-on exposure to high-speed serial interfaces and low-level firmware design for SoC-based systems.

Key Responsibilities:

• Develop and debug bare-metal firmware in pre-silicon environments using UVM testbenches

• Work closely with RTL design teams to validate and troubleshoot issues

• Use industry-standard tools like Verdi or SimVision for firmware debugging

• Perform basic signal tracing in Verilog for validating hardware-firmware integration

• Collaborate with hardware and architecture teams to test and integrate high-speed serial interfaces

Must-Have Skills:

• Strong knowledge of C programming for low-level systems

• Hands-on experience with baremetal firmware development

• Working knowledge of UVM testbench environments

• Proficiency with debugging tools like Verdi or SimVision

• Familiarity with RTL and Verilog signal tracing

• Minimum 2 years of experience with at least one high-speed interface, such as:

• PCIe, CXL, UCIe, HBM, Qlink (Qualcomm), DigRF (MIPI)

If you are looking to work on cutting-edge pre-silicon development projects in a collaborative, product-based environment, this could be the right opportunity for you.

Apply on Company Website You will be redirected to the employer’s website