Home
Jobs

FPGA Engineer

3 - 6 years

5 - 8 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description. As an FPGA Engineer specialised in RTL (Register Transfer Level) coding, you will be responsible for designing, optimising, and implementing hardware solutions on Field-Programmable Gate Arrays (FPGAs) to support high-frequency trading strategies. You will work closely with the trading systems team to develop and deploy ultra-low latency trading infrastructure, ensuring the highest levels of performance, reliability, and efficiency.. Key Responsibilities. RTL Design and Optimisation: Design and optimise FPGA-based solutions using RTL coding techniques to achieve ultra-low latency and high throughput for trading algorithms and strategies.. Algorithm Implementation: Implement trading algorithms and strategies in hardware, leveraging FPGA capabilities to minimise latency and maximise performance.. Hardware Acceleration: Identify opportunities for hardware acceleration of critical trading functions and develop FPGA-based solutions to achieve significant speedups.. Performance Analysis and Tuning: Conduct performance analysis of FPGA designs, identify bottlenecks, and fine-tune the implementations to achieve optimal performance.. Hardware Integration: Collaborate with software engineers and system architects to integrate FPGA-based solutions into the overall trading infrastructure, ensuring seamless operation and compatibility.. Testing and Validation: Develop test benches and perform thorough testing and validation of FPGA designs to ensure correctness, reliability, and robustness under real-world trading conditions.. Documentation and Reporting: Document FPGA designs, methodologies, and implementation details, and provide regular reports and updates to stakeholders on project progress and performance metrics.. Requirements. Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.. Proven experience in FPGA design and development, with a focus on RTL coding using Verilog or VHDL.. Deep understanding of computer architecture, digital design principles, and hardware/software co-design concepts. Experience with high-frequency trading systems and ultra-low latency design techniques is highly desirable.. Proficiency in FPGA development tools and workflows, such as Xilinx Vivado or Intel Quartus.. Strong analytical and problem-solving skills, with the ability to optimise designs for performance, power, and resource utilisation.. Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Design Concepts Interview Now
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.

Algoquant
Algoquant

62 Jobs

RecommendedJobs for You

Hyderabad, Telangana, India

Bengaluru, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Surat, Gujarat, India