Analog IC · Mixed-Signal · FPGA · Embedded Firmware · Control Systems

Rajinthan
Rameshkumar

NUS StarLabs · Satellite Lab Intern

Research intern at StarLabs, National University of Singapore — developing satellite ADCS hardware with FOC algorithms and embedded motor control firmware. Designs CMOS ICs on open PDKs (SKY130A, IHP SG13G2), builds FPGA digital logic, and writes register-level firmware on STM32. 3rd place globally, International Microelectronics Olympiad, Armenia 2025.

Analog & Mixed-Signal IC Photonic ICs (PICs) IHP SG13G2 · SKY130A FPGA · Verilog STM32 · Cortex-M RF & High-Frequency ICs
Rajinthan Rameshkumar

Research intern at NUS —
from satellite to silicon

I am a research intern at StarLabs, National University of Singapore, developing a smart reaction wheel controller for satellite ADCS. My work covers FOC algorithm implementation, sensor interfacing, and embedded motor control firmware on STM32.

Alongside this, I design analog and mixed-signal ICs — with tapeouts on SKY130A and IHP SG13G2 PDKs using Cadence, xschem, ngspice, and KLayout. I build FPGA digital logic in Verilog and write register-level firmware across STM32 and ARM Cortex platforms.

I am actively seeking a PhD position, Research Engineer role, or Custom IC Layout Engineer opportunity in analog IC design, photonic integrated circuits, or high-frequency systems — where I can push the boundaries of power-efficient silicon at the device and system level.

3.77 GPA / 4.0
3rd Globally · Int'l Microelectronics Olympiad
7+ Competition awards
SMACD Paper accepted · 2026 IEEE Conf.

Research Interests

  • Analog and mixed-signal ICs
  • Photonic Integrated Circuits (PICs)
  • RF and high-frequency ICs
  • Power-efficient SoCs
  • IC layout optimization
  • FPGA-based prototyping
  • Motor control systems

Tools & Environments

  • Cadence · xschem · ngspice · KLayout
  • SKY130A PDK · IHP SG13G2 PDK
  • Intel Quartus · ModelSim
  • STM32CubeIDE · LTSpice · Altium
  • MATLAB / Simulink · Python
  • SolidWorks · Linux · Shell

Certifications

  • Beginning C++ Programming Udemy
  • Embedded Driver Development Udemy
  • FPGA Design for Embedded Systems Coursera
  • 100 Days of Code: Python Udemy

Core Competencies

Analog IC Design

CMOS circuit design using open-source and commercial PDKs — op-amps, PLLs, VCOs, charge pumps, PFDs, and SAR ADCs. Full flow from schematic and simulation to layout verification.

  • CMOS Amplifiers
  • PLL / VCO / PFD
  • NS-SAR ADC
  • SKY130A
  • IHP SG13G2
  • Cadence · xschem

FPGA & Digital Design

RTL design in Verilog targeting Intel/Altera FPGAs. Custom IP blocks (UART, cache architectures), FSM design, arithmetic pipelines, and hardware simulation in ModelSim.

  • Verilog
  • Intel Quartus
  • Altera DE0-Nano
  • Cache Design
  • UART / FSM
  • ModelSim

Firmware Engineering

Register-level and HAL-based C/C++ firmware on STM32 (F4, H7) and ESP32. Peripheral integration (SPI, UART, I2C, CAN, DMA), display drivers, real-time PID control, and encoder feedback loops.

  • STM32F4 / F405
  • ESP32
  • C / C++
  • FOC / PID Control
  • SPI / UART / DMA
  • STM32CubeIDE

Mixed-Signal IC & Layout

Custom IC layout for analog and mixed-signal blocks — floor-planning, DRC/LVS verification, parasitic extraction, and post-layout simulation. Tapeout experience on both SKY130A and IHP SG13G2 PDKs.

  • KLayout
  • DRC / LVS
  • Parasitic Extraction
  • Tiny Tapeout
  • UNIC-CASS
  • Post-Layout Sim

Control Systems & DSP

PID, FOC (Field-Oriented Control), encoder-based speed/acceleration loops, and signal processing algorithms deployed in real-time on embedded hardware. MATLAB/Simulink for model-based design.

  • PID Tuning
  • FOC Algorithms
  • Encoder Feedback
  • MATLAB / Simulink
  • Signal Filtering
  • ADCS / Reaction Wheels

Integrated Photonics

Interest and growing knowledge in Photonic Integrated Circuits (PICs), optoelectronic system design, and the intersection of photonics with power-efficient analog control electronics.

  • Photonic ICs (PICs)
  • Optoelectronics
  • Electro-optic Control
  • Mixed-Signal Systems
  • Power Efficiency
  • RF Integration

Selected Work

IC layout preview IC Layout · SKY130A
Analog IC · Tiny Tapeout Nov 2025

Single-Ended Two-Stage CMOS Op-Amp — Tiny Tapeout

Designed and submitted a single-ended (SE) two-stage CMOS operational amplifier for Tiny Tapeout fabrication on the SKY130 PDK. Achieved a 2 nA disable current, 4 MHz unity-gain bandwidth, and 80 dB open-loop gain. Schematic and layout developed in xschem, ngspice, and KLayout.

  • Open-loop Gain 80 dB
  • UGB 4 MHz
  • Disable Current 2 nA
  • PDK SKY130
SKY130Tiny TapeoutxschemKLayout
View on GitHub →
Micromouse final robot OBO Mouse v4 · RoboticGen
Robotics · STM32 · PCB Design Feb 2025 – Oct 2025

Open-Source Micromouse — STM32F405

Led design and development of an open-source 4WD micromouse robot at RoboticGen, reaching 3 m/s (2× faster than the previous version). Custom STM32F405 PCB with DRV8833 motor drivers reduced board size by 40%. PID motion control with quadrature encoder and ICM-42688 IMU feedback for high-speed maze navigation.

  • MCU STM32F405 (Cortex-M4)
  • Max Speed 3 m/s
  • PCB reduction 40%
  • Control PID + encoder + IMU
STM32F405PCB DesignPIDC++
View on GitHub →
Aerospace · ADCS · FOC Dec 2025 – Present

Smart Reaction Wheel Controller for Satellite ADCS

Developing a smart reaction wheel controller prototype for satellite Attitude Determination and Control Systems at NUS StarLabs. Implementing advanced Field-Oriented Control (FOC) algorithms with sensor interfacing to drive and optimize BLDC motors.

  • Motor BLDC
  • Control FOC
  • Application Satellite ADCS
FOCBLDCADCSNUS StarLabs
Reconfigurable end effector final design End Effector · ATmega2560
Robotics · Control · PCB Jan 2025

Reconfigurable Gripper for Robotic Depalletizing

Robotic end-effector using pneumatic actuation, vacuum suction cups, and an ATmega2560 controller with register-level firmware for precise real-time control. Time-of-Flight sensors enable angular alignment and adaptive handling of boxes of varying sizes in warehouse depalletizing environments.

ATmega2560ToF SensorsRS485 / SPIAltiumSolidWorks
View on GitHub →
FPGA · Digital Design Apr 2025

Custom UART Module on DE0-Nano FPGA

Implemented a custom UART communication block on the DE0-Nano FPGA board in Verilog, configured for 9600 baud. Established serial communication with another FPGA running an identical block. Transmitter and receiver modules, simulation in ModelSim, and cross-board hardware validation.

VerilogQuartusDE0-NanoModelSim
View on GitHub →
CNC milled PCB traces CNC Milled · Homemade PCB
PCB · Hardware · CNC Feb 2024

Homemade PCB Prototyping — CNC & Chemical Etching

Built a home PCB prototyping workflow to enable rapid iteration during competitions and tight project schedules — eliminating the 1–2 week wait from overseas manufacturers. Bought and modified a small CNC machine for copper milling and explored UV mask + FeCl etching for finer trace requirements.

CNC MillingPCB FabricationUV EtchingHardware

Competition Record

2nd Runner-Up · 3rd Globally

International Microelectronics Olympiad

20th Edition · Yerevan, Armenia · 20+ Countries

Secured 3rd place globally among 1,088 participants from 20+ countries including the USA, Germany, UAE, and Iran — competing as one of 34 selected finalists.

Receiving 3rd place at the International Microelectronics Olympiad
Champion

IEEE Chips Challenge 2025

National Selection · International Microelectronics Olympiad

Won the national selection round for the International Microelectronics Olympiad by demonstrating strong knowledge in microelectronics and EDA software tools.

Champions

Dextron 2024 — Fast Line Follower

ITUM · Division of EETE

Built a differential-drive robot with STM32F411 achieving >0.7 m/s using advanced signal processing for line and pattern detection. First place in a highly competitive national robotics event.

Receiving Dextron champion cheque
Champions

UWU Robot Battle 2.0 — Death Race

Uva Wellassa University · Dept. of Science & Technology

Designed and built a 6 kg combat robot (team Raspi Cap) with 300 W power, rotary weapon, and robotic arm — won 1st place against 55 teams in a race + cage fight format.

Receiving UWU Death Race champion cheque
Champions

Robofest 2025 — Micromouse

RoboticGen · 2025

OBO Mouse v4 — STM32F405-powered open-source micromouse reaching 3 m/s with PID velocity control and quadrature encoder feedback — claimed 1st place at Robofest 2025.

OBO Mouse v4 — Robofest 2025 Champions
1st Runner-Up

Sri Lankan Robotics Challenge 2022/23

Electronic Club · University of Moratuwa

Mobile robot capable of box picking, color identification, and detecting arrow mark directions in a multi-task autonomous challenge.

2nd Runner-Up

IESL RoboGames 2023

University of Moratuwa · IESL · SLT-Mobitel

Vision-based robot capable of detecting, picking, and placing colored balls into designated targets with computer vision guidance.

Gold Medal × 2

All-Island Math Quiz Competition

2016 & 2017 · Northern Province Team

Represented and led the Northern Province team to gold medal victories at the national-level mathematics quiz competition in consecutive years.

Background

Research Intern — StarLabs, National University of Singapore (NUS)

Dec 2025 – Present

Developing a smart reaction wheel controller prototype for satellite Attitude Determination and Control Systems (ADCS). Implementing advanced Field-Oriented Control (FOC) algorithms and sensor interfacing to drive and optimize BLDC motors.

FOCBLDCADCSSatelliteSingapore

Robotics Team Member — RoboticGen (Startup)

Apr 2025 – Jan 2026 · Colombo, SL

Designed a four-wheel drive system capable of reaching 3 m/s — twice the speed of the previous version — for an open-source micromouse. Created a STM32F405-powered PCB for motor control and system management, reducing PCB size by over 40%. Working on PID tuning and sensor integration for optimized robot movement.

STM32F405PCB DesignC++PIDRobotics

B.Sc. Engineering (Hons.) — Electronic & Telecommunication Engineering

2023 – 2027

University of Moratuwa, Sri Lanka. Cumulative GPA 3.77/4.0. Coursework: Analog & Digital Electronics, Signal Processing, Control Systems, Computer Architecture, Communication Systems, Embedded Systems Programming, Data Structures and Algorithms.

GPA 3.77 / 4.0
VLSIAnalog ElectronicsDSPControl SystemsEmbedded

G.C.E. Advanced Level — Physical Science

2013 – 2022

J/Hartley College, Jaffna, Sri Lanka. A/L 2021 in Combined Mathematics, Physics, and Chemistry — Z-score 2.4978, Island rank 158th. G.C.E. O/L 2018 with 9As. Served as Senior Prefect.

Z-score 2.4978  ·  Island Rank 158th
Combined MathematicsPhysicsSenior Prefect

IEEE CAS Society

Webmaster — University of Moratuwa Chapter. Managing digital presence and technical communications for analog/digital IC design events.

Dec 2025 – Present · 5 mos

E-Club (Electronic Club)

Active member contributing to technical and social initiatives. Photographer/videographer for Career Fair, AGM, and departmental events.

Jan 2025 – Present · 1 yr 4 mos

Yarl IT Hub

Volunteer and coordinator transforming Northern Sri Lanka into an innovation hub. Grew school robotics competition from 25 to 50+ teams.

Jan 2022 – Present · 4 yrs 4 mos

Let's collaborate

I am actively seeking a PhD position or Research Engineer role in analog and mixed-signal IC design, photonic integrated circuits, RF systems, or motor control systems — and am open to discussions with faculty running research groups in these areas.

For industry, I am interested in Custom IC / Analog Design Engineer roles at semiconductor companies working on CMOS, BiCMOS, or photonic process nodes. I bring hands-on tapeout experience on SKY130A and IHP SG13G2, from schematic to layout and simulation.

If you are a professor, research lab lead, or hiring engineer whose work intersects with these domains — I would welcome the opportunity to connect.

Quick facts

LocationSingapore
DegreeB.Sc. Eng. (Hons.) · Electronic & Telecom · University of Moratuwa
GPA3.77 / 4.0 · Dean's List
TapeoutsSKY130A (2×) · IHP SG13G2
SeekingPhD · Research Eng. · Analog IC Design Role
DomainsAnalog & Mixed-Signal IC · Photonics · RF · FPGA · Motor Control
LanguagesEnglish · Tamil
Download CV / Resume