Logo-of-Multicoreware-Inc-hiring-for-jobs-in-India-on-GrabJobs

Algorithms & Optimization FPGA Engineer

Job Description - Algorithms & Optimization FPGA Engineer

We are looking
for an Algorithm Engineer with experience in optimizing software for CPUs,
GPUs, DSPs, and FPGAs. The role involves developing high-performance algorithms
for machine learning, computer vision, and numerical applications.

Responsibilities:

• Develop and optimize algorithms for CPUs, GPUs,
DSPs, and FPGAs.

• Work on machine learning, computer vision, and
numerical libraries.

• Improve application performance through
optimization techniques.

• Work closely with software and hardware teams.

• Analyze performance and fix bottlenecks.

• Support customer requirements and deliver
optimized solutions.



Requirements

Education:

B.E./B.Tech./M.E./M.Tech./MS
in Computer Science, Electronics, ECE, or a related field.

Technical Skills (Must haves):

• Strong programming skills in C/C++.

• Experience with CUDA, OpenCL, or similar parallel
programming technologies.

• Experience working with CPUs, GPUs, DSPs, or
FPGAs.

• Hands-on experience with FPGA development using
VHDL, Verilog, HLS, Xilinx Vivado/Vitis, Intel Quartus, or similar tools.

• Good understanding of performance optimization,
parallel computing, and memory optimization.

• Good problem-solving and debugging skills.

Need to have (Can be bridged):

• 4+ years of experience in algorithm development
or software optimization.

• Experience with hardware-oriented algorithm
optimization and performance analysis.

Good to have (Not essential):

• Experience with TensorFlow, PyTorch, or other
AI/ML frameworks.

• Knowledge of LLVM, MLIR, or TVM.

• Experience in embedded systems or AI
acceleration.

Preferred Qualifications (Optional):

Experience in
either Algorithm Optimization or FPGA acceleration, with the ability to develop
high-performance solutions across target hardware architectures.



Original job Algorithms & Optimization FPGA Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Multicoreware Inc

MulticoreWare is an accelerated software development company with products in broadcast, OTT, autonomous vehicles, and video analytics.

Read more about the company

Similar Algorithms & Optimization FPGA Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.