HamburgerMenu
hirist

QFocus - Software Engineer - Emulation/FPGA

QFOCUS Al Pvt. Ltd.
5 - 8 Years
Bangalore

Posted on: 12/10/2026

Job Description

Role Overview :

We are seeking a versatile and independent Software Engineer to join our AI Infrastructure Silicon Validation team. You will be a key member of the pre-silicon validation team with the charter of writing test cases, setting up test execution in a HW emulation platform/ FPGA, execute and debug deep technical issues in HW and SW stack by generating and analysing test outputs, logs and signal waveforms.

Key Responsibilities :

- Write Validation Software: Design, implement, and maintain test applications in C++ to validate the performance and correctness of AI silicon.

- SDK & API Integration: Successfully integrate and utilize third-party SDKs and low-level APIs, to interact with GPU / AI accelerator hardware.

- Apply OOP Principles: Build reusable, modular, and easily maintainable validation test cases using modern object-oriented principles.

- Test & Debug: Identify hardware and software bugs, memory/cache and other HW induced performance issues as well as HW-SW integration edge cases.

Soft-Skills :

- Take ownership of assigned validation features from technical requirements through to delivery, debugging, and documentation with minimal supervision.

- Working with geographically distributed cross functional teams.

Required Technical Skills :

- Strong C++ & OOP: Solid proficiency in Embedded C/ C++ with a deep understanding of classes, inheritance, polymorphism, and memory management.

- Experience in developing and validating Embedded Software in pre-silicon environments.

- Experience with at least one of the Hardware emulation tools such as Zebu, Palladium or Veloce.

- Basic knowledge of VHDL/Verilog for generating test waveforms and debugging.

- Proficient with cross and native development on Linux and IDEs, and cross-development tools.

- Proven track record of working autonomously to complete coding tasks, write clean test code, and troubleshoot issues.

Desired Experience :

- 5+ years of hands-on experience working in fast-paced Chip Development projects.

- Verilog/VHDL RTL synthesis and System Verilog.

- Hands-on experience writing C/C++ test cases and Python Scripting.

- Familiarity with debugging tools (e.g., Verdi, SimVision) and waveform analysis is desirable.

Education :

- Bachelor's or Master's degree in electrical engineering or computer engineering.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Posted by

Recruiter

HR at QFOCUS Al Pvt. Ltd.

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
92
Applications:  23
Recruiter Actions:  2

Functional Area

Embedded / Kernel Development

Job Code

1677840

Loading chat...