Key requirements
Primary skill requirements of all engineers will be
· Exceptional Digital fundamentals
· Hands on experience in System Design with FPGA devices with relevant
FPGA EDA tools
· Experience in designing and implementing FPGA based solution in
Microchip or Xilinx or Altera FPGAs
· Write high quality code in Verilog/System Verilog, VHDL and C code for
embedded processors. Maintain existing code.
· Developing testbenches using Verilog/System Verilog and verifying
validation designs in simulation environment using BFM/VIP
· Experience in using Synthesis, Placement constraints
· STA constraint definition and Timing closure for high speed designs
· Validation of FPGA based implementation on HW board
· Experience in writing embedded FW programs in C/C++
· Strong Lab debug experience and enthusiasm & patience to solve systems
level hardware issues using Lab equipment, Embedded debuggers and RTL
debuggers
· Be conversant with on-chip debug tools
· Experienced with scripting tcl/perl
· Exposure to Version management systems, GitHub, SVN
· Excellent verbal and written communication skills in English
· Strong technical background in silicon validation, failure analysis and
debug
· Understand hardware architectures, use models and system level design
implementations required to utilize the silicon features.
Additional skills required are
· Basic knowledge of embedded processors such as ARM Cortex-M3 or
RISC-V and familiarity with AMBA protocols APB, AHB, AXI, ACE
· Knowledge on embedded software C/C++ programming and bare metal
application development and debug using Eclipse Theia IDE or equivalent
· Board level debug skills using oscilloscopes, digital analyzers, protocol
exercisers and analyzers, integrated logic analyzers (e.g. Synopsys Identify,
Xilinx Chipscope)
Pay: ₹1,500,000.00 - ₹2,500,000.00 per year
Benefits:
- Commuter assistance
- Health insurance
- Provident Fund
Work Location: In person