OPEN TO ASIC / FPGA / VLSI / RTL ROLES

Ujjawal Nehwal

RTL Design Engineer▌

Electronics & Communication Engineering graduate who builds digital hardware from the transistor up — a single-cycle RISC-V core, ASIC RTL migrated at ISRO, and encryption hardware benchmarked across three architectures. I like problems where the correct answer is provable, not just plausible.

clk / data — live2 ch · 3.2s sweep
01

About

I'm an ECE graduate from BMS College of Engineering, Bengaluru, having completed my degree in 2026. Most of my time goes into RTL — writing it, verifying it, and figuring out what happens to it once it leaves Verilog and becomes silicon. That curiosity took me to ISRO's satellite centre, where I spent a summer migrating FPGA logic into synthesizable ASIC blocks.

Outside of internships, I build things to understand them properly: a RISC-V core to see how an instruction actually becomes a signal, three versions of AES to see what changes when you trade area for throughput, a CMOS adder in LTSpice to see the delay numbers stop being theoretical.

EducationB.E. ECE, BMSCE
CGPA8.46 / 10
Graduated2026
Based inBengaluru, IN
Core languagesVerilog, Python
02

Experience

Firmware Engineer Intern Crestron Electronics Jan – Jun 2026
  • Engineered inter-processor communication routing on a smart camera product, improving telemetry response handling.
  • Automated JSON object population testing on the product UI layer, cutting manual QA effort.
ASIC Design Intern URSC, ISRO Jul – Aug 2025
  • Migrated FPGA-based LUT and connection-box modules to synthesizable ASIC blocks for a technology migration initiative.
  • Authored reusable, parameterized Verilog RTL, reducing design turnaround time for future ASIC blocks.
Software Developer Intern IBM Oct 2021
  • Engineered a real-time data pipeline linking a live webpage to a MySQL database.
03

Projects

Single-Cycle RISC-V (RV32I) Processor Core core design

Architected a single-cycle RV32I core in Verilog — full datapath (PC, register file, ALU, immediate generator) coordinated by a centralized control unit. Verified 100% instruction coverage of the base ISA with a custom testbench simulating end-to-end execution.

Verilog · RTL Simulation
AES-128 / 192 / 256 on FPGA crypto RTL

Three pipelined AES variants with memory-based S-Boxes, each round decomposed into independent stages. Synthesized on Vivado and benchmarked across LUTs, timing, power, throughput.

Verilog HDL · Xilinx Vivado
4-Bit CMOS Ripple Carry Adder transistor-level

Built from cascaded full-adder CMOS cells across 45nm and 180nm nodes. The 45nm node came in 84% lower area, 62% lower power, and 70% lower delay per bit — at up to 2.4x the frequency.

LTSpice · 45nm & 180nm nodes
Metro Crowd & Temperature Control System published, IEEE

Embedded system using PIR and temperature sensors to drive real-time seat allotment and automated climate control, cutting standby power draw. Published as an IEEE conference paper.

ESP32 · PIR & temp sensors · servo motors
SOS-Alerting Remote-Controlled Car embedded

IMU-based orientation feedback and ultrasonic obstacle avoidance, with Google API + Pushover integration delivering location-tracked SOS alerts within 5 seconds of activation.

ESP32 · MPU6050 · L298N
04

Toolbox

Design & verification
RTL Design (Verilog) Testbench Development FSM Implementation Static Timing Analysis
EDA tools
Xilinx Vivado Cadence Synopsys LTSpice Matlab
Computer architecture
RISC-V ISA (RV32I, RTL-level) ARM Architecture
Languages
Verilog Python C++