Qureos

FIND_THE_RIGHTJOB.

FPGA Developer - Software Company - Ahmedabad

India

Details of the requirement are given below for your reference:

1) Client Company : Software company
2) Position : FPGA Developer
3) Experience Required : 2+ years
4) Salary Negotiable : Salary - Rs. 60000 PM to 1,00,0000 PM Depending upon candidates knowledge
5) Job Location : Ahmedabad
6) Job Description :

Education:

B.E./B.Tech/M.S. in Electronics, Electrical, or Computer Engineering (or equivalent practical experience).

Key Responsibilities:

Architect, implement, and optimize RTL (Verilog/SystemVerilog) for:

* PWM/SVPWM, commutation, current/speed/position loops, over-current/over-voltage protections.

* Sensor interfaces: quadrature encoders, Hall sensors, SPI/I²C ADCs, resolver/angle sensors.

* Develop and integrate communication controllers: SPI, I²C, UART, RS-485/Modbus, CAN/CAN-FD, and (nice-to-have) Ethernet/EtherCAT/AXI4-Stream.

* Create testbenches, run simulations (ModelSim/Questa/Vivado Simulator), and perform functional & timing verification.

* Achieve timing closure (constraints, CDC handling, STA), perform resource/power optimization, and support board bring-up with lab instruments.

* Collaborate with firmware teams to define register maps, driver interfaces, and communication protocols to/from MCUs/SoCs.

* Produce clear documentation (design specs, ICDs, verification reports) and contribute to code reviews/CI.

Must-Have Qualifications:

* 2+ years hands-on FPGA development with Verilog/SystemVerilog or VHDL.

* Proven experience in motor control (BLDC/PMSM/stepper) and sensor interfacing on FPGAs.

* Strong grasp of digital design fundamentals, finite state machines, fixed-point/DSP basics, buffering, and CRC/checksums.

* Proficiency with at least one major toolchain: Xilinx Vivado or Intel Quartus (IP integrator, constraints, timing).

* Experience with hardware debug & validation: oscilloscopes, logic analyzers, protocol analyzers.

* Familiarity with Git/SVN, issue tracking, and writing maintainable, well-documented code.

Added Advantage (Preferred):

* Processor/SoC communication experience over SPI/I²C/UART/CAN/Ethernet, memory-mapped buses (AXI/AHB/APB), or soft cores (MicroBlaze/Nios II).

* Integration with embedded C/C++ drivers, RTOS, or Linux userspace for FPGA peripherals.

* Experience with EtherCAT, Profinet, or custom high-speed serial links (LVDS/SerDes).

* Knowledge of model-based design (MATLAB/Simulink), HLS, or advanced verification (UVM).

* Power-stage awareness (gate drivers, current sensing, dead-time, EMI/EMC considerations).

With Regards,
Gopi (HR)
7777981967 - gopi.ssindustries04@gmail.com

Job Type: Permanent

Pay: ₹60,000.00 - ₹100,000.00 per month

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.