Field-Programmable Gate Arrays Engineer

0 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Roles & Responsibilities:

  • Experience: 5 to 6 yrs
  • Develop and implement FPGA logic using

    VHDL/Verilog

    and

    Vivado Block Designs

    .
  • Work with

    Vivado 2017.2 or later

    , ensuring proper tool flow, constraint handling, and design timing closure.
  • Develop and integrate

    32-bit soft-core processors

    such as

    MicroBlaze

    and

    PicoBlaze

    into FPGA designs.
  • Perform

    Clock Domain Crossing (CDC)

    analysis and apply best practices to ensure robust design.
  • Write and manage XDC constraints to meet timing and functional requirements.
  • Use on-chip debugging tools such as

    ILA

    ,

    TSM (Trigger State Machine)

    , and logic analyzers for real-time debugging.
  • Run simulations using tools like

    ModelSim

    ,

    QuestaSim

    , or

    Vivado ISIM

    to validate functionality.
  • Debug complex logic and system-level issues using a structured and analytical approach.
  • Collaborate with hardware teams; exposure to

    schematic reviews

    and

    board-level debugging

    is a plus.
  • Interpret high-level system or FPGA requirements and translate them into efficient logic architectures.



Required Skills & Experience:

  • Proven hands-on experience with

    Xilinx Vivado 2017.2 or later

    .
  • Proficiency in

    VHDL

    ,

    Verilog

    , and

    Vivado IP Integrator

    (Block Design).
  • Deep understanding of

    MicroBlaze

    and

    PicoBlaze

    architectures and implementation.
  • Expertise in

    timing analysis

    ,

    CDC handling

    , and

    timing constraint writing

    .
  • Hands-on experience using

    ILA

    ,

    VIO

    , and debugging with

    state machines (TSM)

    .
  • Familiarity with simulation tools such as

    ModelSim

    ,

    QuestaSim

    , or

    Vivado ISIM

    .
  • Strong analytical and logical debugging skills.
  • Experience with hardware-level debugging and schematic understanding is a plus.
  • Ability to write or interpret system-level and FPGA-specific requirements for design implementation.



Preferred Qualifications:

  • Bachelor’s or Master’s degree in

    Electronics

    ,

    Electrical Engineering

    ,

    Computer Engineering

    , or a related field.
  • Experience working in domains such as

    telecom

    ,

    embedded systems

    ,

    defense

    , or

    industrial automation

    is an advantage.

Tcl

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You