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 ...

Pune, भारत

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

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

Samsung Climate Solutions

SOC DV Emulation Engineer

  • Full-time
... that enable Samsung Electronics deliver world-class products. Role and Responsibilities Roles and Responsibilities - Experience in building and delivering emulation models from scratch. - Working experience in building emulation models for SOCs with LPDDR5/HBM3/PCIE/UFS/CSI/UCIE. - Hands on experience on Zebu Emulator. ...

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

... (TB) - UVM Architecture: Write scalable verification components, including drivers, monitors, predictors, and scoreboards using SystemVerilog (SV) and UVM. - Emulation Platforms: Collaborate with senior engineers to bring up emulation testbenches for hardware-accelerated verification and pre-silicon validation. - Graphics ...

Bangalore, भारत

... this role you will: - Bachelor's or master's degree in Electrical or Electronics Engineering - Have proven engineering experience of minimum 3 years within an engineering environment - Have experience on Altera (Intel FPGA) and Xilinx (AMD FPGA) platforms - Demonstrate experience with FPGA based systems. - Demonstrate good ...

Pune, भारत

  • Full-time
... this role you will: - Bachelor’s or master’s degree in Electrical or Electronics Engineering - Have proven engineering experience of minimum 3 years within an engineering environment - Have experience on Altera (Intel FPGA) and Xilinx (AMD FPGA) platforms - Demonstrate experience with FPGA based systems. - Demonstrate good ...

Pune, भारत

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