Back to list

Vacancy description

QFocus - Software Engineer - Emulation/FPGA in Bangalore, भारत

QFOCUS AI PRIVATE LIMITED

Bangalore, भारत

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 https://jobeax.com/link/bNt1GX0cDZsPYZFS 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 https://jobeax.com/link/oq8ejQTdCrDGJkvA 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 https://jobeax.com/link/9FyShbs26mZ8JxBq 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 https://jobeax.com/link/IrQDDIaZXa85hrJa :- Bachelor's or Master's degree in electrical engineering or computer engineering. (ref:hirist.tech)

Similar vacancies

More like this role

Role Overview : We are seeking a motivated Senior Emulation Engineer to support pre-silicon validation of next-generation processor and SoC products using Synopsys ZeBu emulation platforms. The role involves emulation bring-up, functional validation, debugging, and performance optimization of complex SoC https://jobeax.com/link/rMnbNp0XqPXF3JLa ...

Bangalore, भारत

Squareroot Consulting Pvt Ltd.

Firmware Validation Engineer - C/C++

Position name : Firmware Validation EngineerAbout the Role :We are building a high-performance software stack for custom hardware, spanning workload ingestion through hardware-level https://jobeax.com/link/6VjaqshIkx7lfw2J a System Software Validation Engineer, you will own validation across software and hardware boundaries. ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
... collaborate effectively across design, verification, validation, and software engineering teams. - Preferred qualifications: Familiarity with Synopsys tools and emulation platforms such as ZeBu or HAPS; knowledge of Intel CPU or x86 architecture; and exposure to system-level, emulation-based verification and virtual platforms. ...

भारत

NXP Semiconductors

NFC FW Architect

  • Full-time
... and code, provide technical guidance, and maintain firmware quality. - Write firmware design specifications, interface specifications, and low-level platform software documentation. - Define validation and bring-up environments for pre-silicon, emulation, FPGA, and post-silicon phases. - Contribute to unit, integration, system, ...

Bangalore, भारत

... respins - Accelerate time-to-market for products across smartphones, network devices, and medical instrumentation by delivering working FPGA prototypes that software teams can develop against - Shape the roadmap of HAPS products by feeding real customer pain points and deployment challenges directly back to engineering teams ...

Bangalore, भारत

  • Remote
  • Contract

$100 USD - $120 USD / hour

... , firmware , FPGA , or embedded systems engineering . - At least 3 years of recent hands-on experience with real hardware. - Experience as the responsible engineer for production hardware-connected software or firmware. - Deep expertise in embedded firmware , FPGA/RTL design , flight software , or hardware test automation ...

Bangalore, भारत

  • On-site
  • Full-time
Senior FPGA EngineerLocation: Hyderabad (On-site)Employment Type: Full-TimeAbout the Role:We are looking for an experienced FPGA Engineer / Senior FPGA Engineer with strong hands-on experience in FPGA architecture, RTL development, real-time signal processing, and hardware https://jobeax.com/link/mVpZoXkewt54gj3X ideal ...

Hyderabad, भारत

GIGAMON SOLUTIONS INDIA PRIVATE LIMITED

Gigamon - Senior Staff Software Engineer - Firmware

  • Hybrid
  • IT
... analysis across FPGA, emulation, early-silicon, and production https://jobeax.com/link/dSfxfMeSKtZY7pT9 you've done:- B.E./B.Tech or M.E./M.Tech in Computer Engineering, Electrical or Electronics Engineering, or a related field.- 10+ years of experience in low-level firmware or boot software development, including deep expertise ...

Chennai, भारत

  • Full-time
... and program decisions through early validation insights, risk identification, and data‑backed recommendations. - Drive shift‑left validation as a measurable engineering program, increasing reuse across simulation, emulation/FPGA, and silicon to reduce late surprises. - Own escape‑prevention strategy, including robustness ...

Hyderabad, भारत

Squareroot Consulting Pvt Ltd.

Senior FPGA Engineer - RTL/Embedded C

... the help of lab equipment and protocol testers. Typical day for Validation Engineer would include following activities:- Validation design creation using our FPGA design flow- RTL and Embedded C based test design development- Validation of all features of FPGA- Debug and root cause analysis, validating workaround and fixes- ...

Hyderabad, भारत