Fpga Engineer

Year    DL, IN, India

Job Description

FPGA Engineer --



Role Summary


We are seeking an

FPGA Engineer

to design, implement, and optimize high-performance hardware architectures for real-time 3D vision, AI acceleration, and robotics systems. You will work closely with computer vision, SLAM, and embedded teams to build low-latency pipelines running on custom FPGA or ASIC-bound designs.

Key Responsibilities1. FPGA Architecture & Development



Design and implement FPGA logic using

Verilog/VHDL/SystemVerilog

. Develop high-throughput pipelines for: 3D vision preprocessing (image rectification, stereo matching, depth estimation) Point cloud generation & filtering SLAM feature extraction and tracking AI/ML model acceleration Implement DMA, memory controllers, and high-speed data interfaces.

2. High-Speed Interface Integration



Integrate FPGA with:

MIPI CSI-2 / D-PHY

, LVDS cameras PCIe, Ethernet, SPI, I2C, CAN, and custom interfaces Multi-core MCUs, NPUs, GPUs, and edge compute modules Optimize data flow between sensors, FPGA, and downstream processors.

3. Hardware Acceleration for Vision & AI



Build accelerators for: YOLO / CNN models Geometry-based vision kernels (SAD, SGBM, optical flow) Feature extractors (ORB, FAST, FREAK) Spatial AI modules (pose estimation, ICP, voxel fusion) Explore quantization, pruning, and hardware-friendly model design.

4. Performance Optimization



Optimize for latency, throughput, and low power. Parallelize computation through pipelining, multi-buffering, and clock-domain optimization. Perform timing closure, resource budgeting, and synthesis optimization.

5. Validation & Hardware Bring-Up



Bring up FPGA boards, cameras, and custom hardware. Develop testbenches and verification frameworks. Debug hardware using logic analyzers, oscilloscopes, and on-chip logic tools (ILA, SignalTap). Collaborate closely with embedded software to ensure full-system integration.

Required Qualifications



BS/MS in Electrical Engineering, Computer Engineering, or equivalent. Strong experience with

FPGA development (Xilinx, Intel, Lattice, or Microchip)

. Proficient in

Verilog/VHDL, SystemVerilog

, and hardware debugging. Understanding of computer architecture, DMA, memory hierarchy, and real-time systems. Experience with

MIPI CSI-2, PCIe, or high-bandwidth streaming interfaces

.

Preferred Experience



Experience accelerating

vision or AI algorithms

on FPGA. Experience with SLAM hardware acceleration or sensor fusion pipelines. Familiarity with: Vivado, Vitis, Quartus, ModelSim, HLS tools OpenCL-based FPGA acceleration Embedded systems (ARM, RISC-V) ASIC design flow in partnership with foundries (e.g., Alchip) Experience with ultra-compact FPGA modules for mobile/embedded form factors.

Soft Skills



Strong problem-solving and debugging skills. Ability to collaborate with cross-functional vision, robotics, and embedded teams. Comfortable in fast-paced R&D environments.
Job Type: Full-time

Pay: ?1,500,000.00 - ?3,000,000.00 per year

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4865612
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year