Position: FPGA developer/Hardware engineer/RTL Design Engineer
Category: Other
English level: upper
Years of experience: 5


I am experienced hardware engineer in the field of onboard and ground equipment for aircraft, satellites, rocket-space applicants and other special-purpose equipment. I was creating, debugging and maintaining IP modules for digital signal processing (DSP) on FPGA. Some modules were the following: error-correcting codecs (LDPC, Viterbi), spreading signal spectrum (DSSS), modulation/demodulation modules (BPSK, QPSK, OQPSK, etc.). While implementing such systems, I used some interfaces such as I2C, UART, LVDS, AXI, etc. In order to ensure correct work of systems, I used different equipment such as spectrum analyzer, oscilloscope, etc. During work with systems on crystals (SoC) I used C/C++ programming languages to create software for ARM processors. Used hardware description languages: VHDL, Verilog. Used tools: Vivado (Xilinx), ISE (Xilinx), Active-HDL (Aldec), Matlam (including Simulink).