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, भारत

  • IT
We are looking for an experienced and highly motivated DSP Software Engineer to join our dynamic engineering team. The ideal candidate will have strong hands-on experience in DSP software development and signal-processing pipeline implementation on embedded Digital Signal Processors (DSPs).This role focuses on developing, ...

Hyderabad, भारत

  • On-site
  • Full-time
... seeking FPGA Design Engineers for advanced aerospace, satellite, RF, SDR, and electronic warfare (EW) systems. You will collaborate with RF, hardware, embedded software, and systems teams to deliver end-to-end FPGA solutions—from architecture and RTL design through implementation, testing, and integration—within RF/Microwave, ...

भारत

... 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, भारत