Job Summary:
We are seeking a skilled and motivated FPGA Prototyping/Emulation Engineer to join our hardware design team. The ideal candidate will have hands-on experience in FPGA-based prototyping and emulation of complex SoC designs, and will work closely with RTL designers, verification engineers, and software teams to enable early software development and system validation.
Key Responsibilities:
Develop and maintain FPGA-based prototyping platforms for pre-silicon validation.
Integrate and debug RTL blocks on FPGA platforms (e.g., Xilinx, Intel/Altera).
Collaborate with design and verification teams to bring up emulation environments.
Optimize FPGA resource usage and timing closure for large-scale designs.
Support software teams with early access to hardware through emulation/prototyping.
Automate build and deployment flows using scripting languages (Python, Tcl, Shell).
Document design flows, debug procedures, and provide training/support to internal teams.
Required Qualifications:
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
3–4 years of hands-on experience in FPGA prototyping or emulation.
Strong understanding of digital design fundamentals and RTL (Verilog/SystemVerilog).
Experience with FPGA tools such as Vivado, Quartus, Synplify, or similar.
Familiarity with emulation platforms like Palladium, Veloce, or Zebu is a plus.
Proficiency in scripting languages (Python, Perl, Tcl).
Good problem-solving and debugging skills.
Excellent communication and teamwork abilities.
More information about NXP in India...
#LI-2734