Сервіс пошуку роботи №1 в Україні
Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/19798477/
ASIC RTL Design Engineer
- Розглядає посади:
- ASIC RTL Design Engineer, FPGA Design Engineer, VLSI Design Engineer, Physical Design (Backend) Engineer, Circuit Design Engineer, SoC Integration Engineer, CPU Design Methodology Engineer
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Rostyslav Melnyk
Target positions: ASIC RTL Design Engineer • FPGA Design Engineer • VLSI Design Engineer • Physical Design (Backend) Engineer • Circuit Design Engineer • SoC Integration Engineer • CPU Design Methodology Engineer (long-term)
Education
National Technical University of Ukraine 'Igor Sikorsky Kyiv Polytechnic Institute' (KPI)
Faculty of Electronics
Bachelor's Degree in Micro- and Nanosystems Engineering
3nd Year (started September 2024)
Technical Skills
HDLs & Modeling
• Register Files
• Memory Modeling (SRAM, ROM)
• SystemVerilog
• Verilog
• RTL design
• Structural and behavioral modeling
• Finite State Machines (Moore & Mealy)
Digital Logic
• Combinational and sequential logic
• Multiplexers
• Decoders
• Priority encoders
• Registers & Flip-Flops
• Full Adder
• Tri-state buffers
• Seven-segment decoder
Physical Design (RTL-to-GDSII)
• Floorplanning & Power Distribution Network (PDN)
• Global & Detailed Placement
• Clock Tree Synthesis (CTS)
• Global & Detailed Routing
• Multi-Corner Static Timing Analysis (STA)
• DRC / LVS Signoff
• Antenna Effect Diagnosis & Diode Insertion
• Fanout & Timing Closure
Verification & Analysis
• Testbench development
• Self-checking testbenches
• Functional verification
• VCD waveform analysis
EDA Tools
• OpenLane / OpenROAD (RTL-to-GDSII flow)
• Magic VLSI (layout, DRC, GDSII streaming)
• KLayout
• SkyWater SKY130 PDK (via ciel)
• Verilator
• Yosys
• Netlistsvg
• Surfer
• LTspice
• EveryCircuit
Programming
• C (basic)
• Python (basic)
• Git
• VS Code + DVT IDE for Verilog/SystemVerilog/VHDL/e Language (AMIQ EDA)
• macOS/Linux Terminal
Hardware Fundamentals
• Register-Transfer Level (RTL) Design
• Hardware Architecture: Memory Hierarchy
• Digital Electronics
• CMOS Logic
• MOSFET Fundamentals
Projects
• RISC-V Core — ASIC Physical Implementation (RTL-to-GDSII): Took a custom 32-bit single-cycle RV32I core from RTL through a fully routed, signed-off GDSII layout on the SkyWater 130nm PDK using the OpenLane/OpenROAD flow. Diagnosed and fixed a synthesis bug where a topology lacking observable output ports caused the optimizer to eliminate the entire netlist as unreachable logic, then resolved floorplan density failures, clock/data-path fanout violations, and antenna-rule violations by tuning synthesis constraints and diode-insertion strategy. Reached 0 DRC violations, 0 LVS errors, and full setup/hold timing closure across all corners; published with RTL, config, GDSII, and a documented signoff report on GitHub.
• Parameterized SRAM Design: Implemented a synthesizable, parameterizable single-port SRAM module in SystemVerilog, configured for 64x32 word capacity with synchronous write and asynchronous read logic. Verified functionality with custom self-checking testbenches and validated the gate-level implementation using Yosys synthesis.
• 3-Port Register File (32x32): Designed a 3-port register file for CPU architectures with two asynchronous combinational read ports and one synchronous write port. Implemented hardwired zero-register logic following standard RISC/MIPS architectural requirements.
• Combinational ROM-based Decoder: Developed a 4x3 ROM module as a combinational decoder. Validated functionality with exhaustive for-loop-based testbenches and verified the generated RTL schematic.
• CMOS Logic Design & Simulation: Designed and simulated CMOS logic circuits in EveryCircuit (AND, OR, NOR, XOR, Majority, Minority, Transmission Gates).
• SystemVerilog RTL Design: Implemented multiplexers (2:1, 4:1, hierarchical), priority encoders, decoders, registers, flip-flops, seven-segment decoder, and Moore/Mealy finite-state machines.
• Verification & Timing Analysis: Developed self-checking testbenches, generated VCD waveforms, and analyzed timing using Surfer.
• RTL Synthesis & Visualization: Synthesized RTL designs with Yosys and generated gate-level schematics using Netlistsvg.
• Workflow Automation: Created shell scripts to automate Verilator simulation and schematic generation.
GitHub
GitHub: https://github.com/rostyslavmelnyk33 (username: rostyslavmelnyk33)
Featured project — RISC-V Core (RTL-to-GDSII): https://github.com/rostyslavmelnyk33/CPU
Languages
Ukrainian — Native
English — B1 (improving)
Target positions: ASIC RTL Design Engineer • FPGA Design Engineer • VLSI Design Engineer • Physical Design (Backend) Engineer • Circuit Design Engineer • SoC Integration Engineer • CPU Design Methodology Engineer (long-term)
Education
National Technical University of Ukraine 'Igor Sikorsky Kyiv Polytechnic Institute' (KPI)
Faculty of Electronics
Bachelor's Degree in Micro- and Nanosystems Engineering
3nd Year (started September 2024)
Technical Skills
HDLs & Modeling
• Register Files
• Memory Modeling (SRAM, ROM)
• SystemVerilog
• Verilog
• RTL design
• Structural and behavioral modeling
• Finite State Machines (Moore & Mealy)
Digital Logic
• Combinational and sequential logic
• Multiplexers
• Decoders
• Priority encoders
• Registers & Flip-Flops
• Full Adder
• Tri-state buffers
• Seven-segment decoder
Physical Design (RTL-to-GDSII)
• Floorplanning & Power Distribution Network (PDN)
• Global & Detailed Placement
• Clock Tree Synthesis (CTS)
• Global & Detailed Routing
• Multi-Corner Static Timing Analysis (STA)
• DRC / LVS Signoff
• Antenna Effect Diagnosis & Diode Insertion
• Fanout & Timing Closure
Verification & Analysis
• Testbench development
• Self-checking testbenches
• Functional verification
• VCD waveform analysis
EDA Tools
• OpenLane / OpenROAD (RTL-to-GDSII flow)
• Magic VLSI (layout, DRC, GDSII streaming)
• KLayout
• SkyWater SKY130 PDK (via ciel)
• Verilator
• Yosys
• Netlistsvg
• Surfer
• LTspice
• EveryCircuit
Programming
• C (basic)
• Python (basic)
• Git
• VS Code + DVT IDE for Verilog/SystemVerilog/VHDL/e Language (AMIQ EDA)
• macOS/Linux Terminal
Hardware Fundamentals
• Register-Transfer Level (RTL) Design
• Hardware Architecture: Memory Hierarchy
• Digital Electronics
• CMOS Logic
• MOSFET Fundamentals
Projects
• RISC-V Core — ASIC Physical Implementation (RTL-to-GDSII): Took a custom 32-bit single-cycle RV32I core from RTL through a fully routed, signed-off GDSII layout on the SkyWater 130nm PDK using the OpenLane/OpenROAD flow. Diagnosed and fixed a synthesis bug where a topology lacking observable output ports caused the optimizer to eliminate the entire netlist as unreachable logic, then resolved floorplan density failures, clock/data-path fanout violations, and antenna-rule violations by tuning synthesis constraints and diode-insertion strategy. Reached 0 DRC violations, 0 LVS errors, and full setup/hold timing closure across all corners; published with RTL, config, GDSII, and a documented signoff report on GitHub.
• Parameterized SRAM Design: Implemented a synthesizable, parameterizable single-port SRAM module in SystemVerilog, configured for 64x32 word capacity with synchronous write and asynchronous read logic. Verified functionality with custom self-checking testbenches and validated the gate-level implementation using Yosys synthesis.
• 3-Port Register File (32x32): Designed a 3-port register file for CPU architectures with two asynchronous combinational read ports and one synchronous write port. Implemented hardwired zero-register logic following standard RISC/MIPS architectural requirements.
• Combinational ROM-based Decoder: Developed a 4x3 ROM module as a combinational decoder. Validated functionality with exhaustive for-loop-based testbenches and verified the generated RTL schematic.
• CMOS Logic Design & Simulation: Designed and simulated CMOS logic circuits in EveryCircuit (AND, OR, NOR, XOR, Majority, Minority, Transmission Gates).
• SystemVerilog RTL Design: Implemented multiplexers (2:1, 4:1, hierarchical), priority encoders, decoders, registers, flip-flops, seven-segment decoder, and Moore/Mealy finite-state machines.
• Verification & Timing Analysis: Developed self-checking testbenches, generated VCD waveforms, and analyzed timing using Surfer.
• RTL Synthesis & Visualization: Synthesized RTL designs with Yosys and generated gate-level schematics using Netlistsvg.
• Workflow Automation: Created shell scripts to automate Verilator simulation and schematic generation.
GitHub
GitHub: https://github.com/rostyslavmelnyk33 (username: rostyslavmelnyk33)
Featured project — RISC-V Core (RTL-to-GDSII): https://github.com/rostyslavmelnyk33/CPU
Languages
Ukrainian — Native
English — B1 (improving)
Схожі кандидати
-
Інженер-проєктувальник
Київ, Вінниця , ще 8 міст -
Engineer constructor
Дистанційно -
Інженер-конструктор
Київ -
Інженер-проєктувальник
Вінниця, Дистанційно -
Інженер-проєктувальник
Київ