Skip to main content
Top expert badge
Recommended expert
Profile header background

Chetan Sheshikumar-RTL Design Engineer | Digital Design & Verification | SystemVerilog / Verilog | Freelance & Contract Availability

Chetan Sheshikumar
Profile header overlay
Weingarten, Germany

Check rate

Experience

Nov 2025 - Apr 2026
Germany

Student Research Assistant

Hochschule Ravensburg-Weingarten (RWU)

Position Summary
Student Research Assistant at Hochschule Ravensburg-Weingarten (RWU)
Industries
Education
Business Areas
Information Technology
Research and Development
  • Built and verified Zynq-7000 (Zybo Z7-10) FPGA prototypes in Xilinx Vivado – AXI IP integration, bitstream generation, hardware bring-up, timing-closure checks and waveform-based debug to confirm expected RTL behaviour.
  • Set up Cadence Virtuoso schematic/simulation flows and documented settings, results and methodology for reproducible experiments – supporting structured verification and research documentation.
  • Wrote Python automation for log parsing, structured data reporting and result analysis; worked daily in version-controlled Linux/Git workflows.
Jul 2022 - Aug 2024
Bengaluru, India

RTL Design Engineer

TechMahindra

Position Summary
RTL Design Engineer at TechMahindra
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
Research and Development
Explore Design Engineers in Germany Learn more
  • Designed and developed reusable RTL blocks and microarchitecture specifications using Verilog and SystemVerilog.
  • Integrated third-party IP blocks and built top-level module interconnects while managing clock domains.
  • Performed linting, Clock Domain Crossing (CDC) analysis, and basic Static Timing Analysis (STA) to ensure high RTL quality.
  • Collaborated with verification teams to debug simulation failures and achieve functional coverage goals.

Dual-Core RISC-V RTL Integration & Verification

Position Summary
Dual-Core RISC-V RTL Integration & Verification
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance

Verilog, SystemVerilog, C, GCC, objdump

  • Integrated dual-core RISC-V RTL with shared-memory arbitration and peripherals on FPGA; verified inter-core read/write ordering and debugged behaviour through waveform analysis.
  • Compiled C test programs with GCC and used objdump/readelf to inspect instruction encodings and confirm expected RTL paths were exercised – building structured, evidence-based verification practice.

FPGA Data Path – Low-Latency Streaming Pipeline

Position Summary
FPGA Data Path – Low-Latency Streaming Pipeline
Industries
Information Technology
Business Areas
Information Technology
Product Development

Verilog, AXI-Stream, C, Vivado

  • Designed an AXI-Stream datapath in Verilog with pipelined valid/ready flow control; analysed timing closure in Vivado and verified throughput/latency against expected behaviour.
  • Implemented a C control interface on the Zynq-7000 ARM Cortex-A9 to configure registers and log response time and jitter as a quantitative baseline.

Python RTL Code Generator – Templated Verilog

Position Summary
Python RTL Code Generator – Templated Verilog
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance

Python, Jinja2, JSON/YAML, Verilog, Git

  • Built a Python tool that reads a structured JSON/YAML model and generates synthesisable Verilog via Jinja2 templates; validated generated RTL against hand-written reference modules in simulation to confirm functional equivalence.
  • Designed the generator to produce multiple configurations from a single model without code duplication, and version-controlled every output in Git to keep generated and reference designs traceable.

RTL Verification & Assertion Study

Position Summary
RTL Verification & Assertion Study
Industries
Manufacturing
Business Areas
Information Technology
Quality Assurance
Research and Development

SystemVerilog, SVA, Simulation, Formal Concepts

  • Studied assertion-based verification by writing SystemVerilog Assertions (SVA) to capture temporal properties (handshake ordering, valid/ready protocol behaviour) and checking them in simulation.
  • Explored formal model-checking concepts and tool flows (JasperGold / OneSpin) to understand how properties of an RTL design are proven exhaustively rather than only sampled by simulation.

TAP Controller – IEEE 1149.1 (JTAG)

Position Summary
TAP Controller – IEEE 1149.1 (JTAG)
Industries
Information Technology
Business Areas
Information Technology
Quality Assurance
Research and Development
Explore Financial Controllers in Germany Learn more

SystemVerilog, Simulation Testbenches, Functional Equivalence

  • Implemented JTAG test-access-port logic in SystemVerilog and built simulation testbenches to verify scan-chain data integrity against the specification.
  • Confirmed functional equivalence between the design and its specification through directed simulation directly relevant to checking consistency between a verification model and RTL design.

Zephyr RTOS Graphics Demo – ESP32-S

Position Summary
Zephyr RTOS Graphics Demo – ESP32-S
Industries
Information Technology
Business Areas
Information Technology
Product Development
Explore Graphic Designers in Germany Learn more

Zephyr, C, Device Tree, West, SPI

  • Integrated an LVGL SPI display driver on ESP32-S3 through a Zephyr device-tree overlay; built and flashed firmware with the west workflow, gaining experience with structured, configuration-driven embedded frameworks.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology and Education.

Information Technology
Education
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Research and Development, Product Development, and Quality Assurance.

Information Technology
Research and Development
Product Development
Quality Assurance
Profile match chart

Summary

M.Sc. Electrical Engineering & Embedded Systems student and RTL design engineer with two years of full-time, professional RTL design experience (TechMahindra) alongside hands-on verification work in Verilog and SystemVerilog. Designed reusable RTL blocks and microarchitecture specifications, integrated third-party IP into top-level module interconnects, managed clock domains, and performed linting, Clock Domain Crossing (CDC) analysis, and basic Static Timing Analysis (STA) to ensure RTL quality – collaborating closely with verification teams to close out functional coverage. Built simulation testbenches and performed functional-equivalence checking against specification (JTAG/TAP controller), and studied formal verification concepts – SystemVerilog Assertions (SVA), temporal-logic properties, and model-checking – through JasperGold/OneSpin coursework and self-study. Delivers RTL projects independently end-to-end: a dual-core RISC-V design with shared-memory arbitration on FPGA, an AXI-Stream digital datapath with pipelined flow control, and a Python-based RTL code generator producing synthesizable Verilog from a structured model. Comfortable in Linux/Git workflows, with FPGA bring-up experience on Zynq-7000/Vivado and exposure to Cadence Virtuoso. Actively expanding into high-speed serial interface design (PCIe, Ethernet, Aurora) and advanced timing-closure work.

Skills

Verification:

  • Functional Verification
  • Simulation Testbenches
  • Functional-Equivalence Checking
  • Assertion-Based Verification (Systemverilog Assertions / Sva)
  • Temporal-Logic Properties
  • Formal Model-Checking Concepts (Jaspergold And Onespin Coursework/Self-Study)
  • Coverage And Waveform-Based Debug
  • Rtl Linting
  • Clock Domain Crossing (Cdc) Analysis
  • Basic Static Timing Analysis (Sta)

Hdl & Design:

  • Systemverilog
  • Vhdl
  • Rtl Integration
  • Rtl Microarchitecture Specification
  • Digital Circuit Design & Synthesis
  • Pipelining
  • Axi / Axi-Stream
  • Memory Arbitration
  • Clock Domain Management
  • Third-Party Ip Integration
  • Top-Level Module Interconnects
  • Hw/Sw Co-Design
  • Scan-Chain (Ieee 1149.1 Jtag)

Scripting & Automation:

  • Python (Testbench Automation, Log Parsing, Structured Reporting, Jinja2 Templating, Code Generation)
  • Tcl
  • Json/Yaml Model Parsing

Tools & Flows:

  • Xilinx Vivado
  • Cadence Virtuoso
  • Gcc
  • Gdb
  • Objdump
  • Readelf
  • Make/Cmake
  • Git
  • Ci/Cd
  • Zynq-7000 (Zybo Z7-10)
  • Logic Analyser
  • Oscilloscope

Languages

English
Advanced
German
Intermediate

Education

Oct 2024 - Present

RWU

Electrical Engineering & Embedded Systems · Germany

Dr. T. Thimmaiah Inst. of Technology

Electronics & Communication Engineering · India

Certifications & licenses

IISc ISWDP – Semiconductor Design & TCAD (Synopsys Sentaurus TCAD)

Statistics

Experience

Total positions 8
Experience in Information Technology 2 y
Avg length 4 m
Longest experience 2 y 1 m

Global Experience

Countries worked in 2 (Germany, India)
Primary country Germany

Expertise

Recent roles Student Research Assistant, RTL Design Engineer
Main industries Information Technology, Education
Main business areas Information Technology, Research and Development, Product Development

Qualifications

Highest degree Master
Certifications earned 1

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Chetan is based in Weingarten, Germany.

Chetan speaks the following languages: English (Advanced), German (Intermediate).

Chetan has at least 3 years of experience. During this time, Chetan has worked in at least 2 different roles and for 2 different companies. The average length of individual experience is 1 year and 3 months. Note that Chetan may not have shared all experience and actually has more experience.

Based on recent experience, Chetan would be well-suited for roles such as: Student Research Assistant, RTL Design Engineer, Dual-Core RISC-V RTL Integration & Verification.

Chetan's most recent position is Student Research Assistant at Hochschule Ravensburg-Weingarten (RWU).

In recent years, Chetan has worked for Hochschule Ravensburg-Weingarten (RWU) and TechMahindra.

Chetan is most experienced in industries like Information Technology and Education.

Chetan is most experienced in business areas like Information Technology, Research and Development, and Product Development. Chetan also has some experience in Quality Assurance.

Chetan holds a Master in Electrical Engineering & Embedded Systems from RWU and a Bachelor in Electronics & Communication Engineering from Dr. T. Thimmaiah Inst. of Technology.

Chetan has 1 certificate: IISc ISWDP – Semiconductor Design & TCAD (Synopsys Sentaurus TCAD).

Chetan will be available full-time from October 2026.

Chetan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

To hire Chetan, click the Meet button on the profile to request a meeting and discuss your project needs.

Daily Rate Distribution

0 1 2 3 4
<€720 €720-800 €800-880 €880-960 €960-1040 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 926 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 920 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.