HamburgerMenu
hirist

Senior Firmware Engineer - ASIC/SoC Development

hireinfinity consulting
Bangalore
4 - 6 Years

Posted on: 20/08/2025

Job Description

Were looking for a Firmware Engineer with deep expertise in ASIC/SoC firmware development and verification. In this role, youll serve as a critical link between hardware and software, contributing across the firmware stackfrom ROM code and bootloaders to PCIe firmwarein a simulation-driven environment.


Key Responsibilities :


- Design and implement firmware in C/C++ for ASICs and SoCs

- Develop and maintain ROM code, bootloaders, PCIe firmware, and low-level hardware drivers

- Integrate firmware into UVM/OVM testbenches and collaborate closely with verification engineers

- Debug complex simulation environments using tools like Verdi and SystemVerilog

- Work cross-functionally with chip design, verification, and embedded firmware teams


Requirements :


- 6+ years of hands-on experience in firmware development for ASICs/SoCs

- Strong proficiency in C/C++, with a focus on low-level, hardware-adjacent code

- Solid understanding of UVM/OVM, SystemVerilog, and simulation-based verification

- Familiarity with chip design flows, simulation tools, and lab validation environments


- Experience with protothreads, real-time constraints, and hardware bring-up


Nice to Have :


- Exposure to PCIe, DDR, or other high-speed interface development

- Experience with formal verification, post-silicon validation, or emulation environments


If you're passionate about working at the intersection of hardware and software and enjoy solving low-level engineering challenges in a fast-paced environment, wed love to hear from you.


info-icon

Did you find something suspicious?