Firmware Engineer

Sunrise Biztech Systems

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Sunrise Biztech Systems Pvt. Ltd. is seeking an experienced Firmware Engineer for a 12-month role in Bengaluru to join the Data Center Server Manageability team.

The candidate will work on pre-silicon firmware for server platforms and engage with simulation and emulation tools to enable rapid time-to-market. The role requires strong C/C++, Python, and scripting skills, plus hands-on experience with x86 bring-up and server platform management.

Qualifications

  • 48 years of relevant experience in firmware/software development.
  • Minimum 3 years of pre-silicon firmware/software development.
  • Strong experience with simulation, emulation, and/or QEMU.
  • Hands-on x86 processor board bring-up / Day-0 experience.
  • Strong C/C++ programming skills.
  • Experience with I2C, I3C, UART, USB, and PCIe.
  • Strong understanding of embedded debugging and software development toolchains.
  • Experience with Python and Shell scripting.

Responsibilities

  • Develop and optimize firmware/software by leveraging platform capabilities.
  • Develop and validate firmware in pre-silicon simulation and emulation environments.
  • Support board bring-up and Day-0 platform activities.
  • Enable and debug I2C, I3C, UART, USB, and PCIe interfaces.
  • Modify, build, compile, assemble, and debug embedded firmware.
  • Work with compilers, assemblers, debuggers, build systems, and other embedded development tools.
  • Develop and debug firmware using AI-assisted development tools/models where applicable.

Skills

C/C++
Python
Shell scripting
I2C/I3C/UART/USB/PCIe
x86 bring-up
pre-silicon firmware
simulation/emulation
debugging

Job description

Urgent Hiring!!!


Greetings from Sunrise Biztech Systems Pvt. Ltd.


We are hiring for one of our top leading Manufacturing client. If your experience matches the requirement, we'd love to hear from you.


Job Title: Firmware Engineer ( 26-00404 )

Location: Bangalore

Duration: 12 Months


Job Description

We are looking for an experienced Pre-Silicon Firmware/Software Developer to join the Data Center Server Manageability (DCSM) team.

The engineer will be responsible for developing and enabling next-generation server manageability and debug solutions in pre-silicon environments on advanced x86 platforms. The role involves working with simulation and emulation infrastructure to support pre-silicon activities and ensure high-quality silicon and faster time-to-market.

The position provides an opportunity to work on advanced SoC architectures and AMD EPYC-class data center/server platforms, collaborating with cross-functional engineering teams.


Key Responsibilities
  • Develop and optimize firmware/software by leveraging platform capabilities.
  • Develop and validate firmware in pre-silicon simulation and emulation environments.
  • Support board bring-up and Day-0 platform activities.
  • Enable and debug I2C, I3C, UART, USB, and PCIe interfaces.
  • Modify, build, compile, assemble, and debug embedded firmware.
  • Work with compilers, assemblers, debuggers, build systems, and other embedded development tools.
  • Develop and debug firmware using AI-assisted development tools/models where applicable.

Required Skills
  • 48 years of relevant experience in firmware/software development.
  • Minimum 3 years of pre-silicon firmware/software development.
  • Strong experience with simulation, emulation, and/or QEMU.
  • Hands-on x86 processor board bring-up / Day-0 experience.
  • Strong C/C++ programming skills.
  • Experience with I2C, I3C, UART, USB, and PCIe.
  • Strong understanding of embedded debugging and software development toolchains.
  • Experience with Python and Shell scripting.

Good to Have
  • Experience with x86 server systems management.
  • Experience with BMC / server manageability / platform management.
  • Experience with AMD/Intel server platforms or SoCs.
  • Experience with Veloce, HAPS, ZeBu, Palladium, or similar emulation platforms.
  • Experience with AI-assisted coding, debugging, and code optimization.
  • Experience working with data center, server, or EPYC-class platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware verification Engineer - 2836
Firmware verification Engineer - 2836

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,100,000 - 1,900,000
Firmware Test & Automation Engineer
Firmware Test & Automation Engineer

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Firmware Testing Engineer
Firmware Testing Engineer

Sunrise Biztech Systems • Hyderabad

On-site
INR 600,000 - 800,000
Firmware Verification (QA) Engineer
Firmware Verification (QA) Engineer

Sunrise Biztech Systems • Bengaluru

On-site
INR 900,000 - 1,300,000
Software Development Engineer - 316
Software Development Engineer - 316

Sunrise Biztech Systems • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Systems Engineer - 1005
Systems Engineer - 1005

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Platform Applications Engineer 1291
Platform Applications Engineer 1291

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Firmware / Sr. Firmware Engineer
Firmware / Sr. Firmware Engineer

Technosoft Engineering • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Firmware Engineer-Lead
Firmware Engineer-Lead

Kandou AI • Bengaluru

On-site
INR 2,000,000 - 4,000,000
System Engineer 1237
System Engineer 1237

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,200,000 - 1,800,000