HamburgerMenu
hirist

ACL Digital - Verification/Firmware Engineer

ACL Digital
4 - 9 Years
Bangalore

Posted on: 19/10/2026

Job Description

Verification / Firmware Engineer

ACL Digital is looking for an experienced Verification / Firmware Engineer to contribute to large-scale ASIC development projects.

The role focuses on software-driven verification, firmware development, system-level debugging, and validation of hardware functionality using C/C++ and Linux-based environments.

Key Responsibilities :

- Develop and maintain C/C++-based verification and firmware components for ASIC development projects.

- Perform software-driven verification and validation of hardware functionality.

- Debug and troubleshoot system-level issues using Linux debugging and memory-analysis tools.

- Use GDB and Valgrind to identify software defects, memory issues, and runtime failures.

- Apply knowledge of computer architecture and data structures to investigate hardware-software interactions.

- Develop and maintain automation scripts and build workflows using Perl and Makefiles.

- Collaborate with hardware design, verification, and firmware teams to identify issues and improve system reliability.

- Analyze test results, resolve verification issues, and support debugging throughout the ASIC development lifecycle.

Required Skills :

- 4+ years of relevant experience in verification, firmware development, or software engineering for ASIC or semiconductor projects.

- Strong programming skills in C and C++.

- Hands-on experience working in Linux environments.

- Proficiency in GDB, Valgrind, or similar debugging and memory-analysis tools.

- Good understanding of object-oriented programming (OOP), STL, data structures, and computer architecture.

- Experience with Perl scripting and Makefiles.

- Strong analytical, debugging, and problem-solving skills.

Preferred Skills :

- Exposure to Verilog, SystemVerilog, or SystemC.

- Familiarity with DPI/PLI interfaces and their application in hardware verification.

- Experience working on large-scale ASIC development and hardware-software integration projects.

Role Expectations :

The candidate should be comfortable working across software and hardware interfaces, investigating complex system-level issues, and collaborating with multidisciplinary engineering teams to deliver reliable verification and firmware solutions.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...