At BCube PVT Ltd, I develop firmware for microcontrollers and FPGA-based applications, including work on the Nucleo-STM32F767 for power monitoring, error display, ADF4350 LO generation, and RS232 communication.
I also developed ATtiny104 firmware to sample ADC and current-sensor outputs and generate PWM signals. For an ATtiny102-based module, I designed bare-metal circuitry and implemented SPI configuration of an ADF4350 IC.
For hardware design, I led the redesign of the PowerAmplification Circuit (PAC) project by identifying design flaws, updating the schematic, and designing the PCB layout in Altium Designer. I also collaborated on Pre-Amplifier boards for the Function Set project.
I’ve developed Verilog modules for Xilinx Zynq-7020 SoC and Lattice CPLD targets, brought up hardware boards, and documented testing through bring-up guides and Acceptance Test Procedures.

