Goran Ognjanovic
Verified Expert in Engineering
Verification Developer
Belgrade, Serbia
Toptal member since March 31, 2015
Goran has more than nine years of experience working as a design verification engineer. Equally capable of leading teams and delivering directly, he is versed in IP module-level verification, Specman, and SystemVerilog/UVM. He has worked on Convolutional Neural Networks accelerator IP verification and RISC-V full-chip verification and loves to keep up with the current trends. His engineering mindset and step-by-step approach, while respecting strict deadlines, distinguishes his work.
Portfolio
Experience
Availability
Preferred Environment
SystemVerilog, Specman, UVM, Verification, ASIC, SimVision Debug, Object-oriented Programming (OOP), Aspect-oriented Programming
The most amazing...
...thing was acting as a verification technical team leader on CNN Convolutional Neural Networks accelerator IP project.
Work Experience
Digital Design and Verification Engineer
Elsys Eastern Europe
- Conducted IP module level verification using SPECMAN, eRM methodology, and e-language.
- Did FPGA-directed SoC verification using a generic test-bench approach and VHDL language.
- Conducted physical verification of FPGA and PCB board design.
- Familiarized myself with DO-254 and SIL-4 security standards.
- Did ASIC/FPGA digital design.
Junior Software Developer
WIPL-D
- Re-implemented a parser for a custom data description language used in WIPL-D microwave antenna simulation software, improving its performance by 40 times.
Experience
IP Module Verification for Texas Instruments Germany
IP Module Verification for Texas Instruments Germany
IP Module Verification for Texas Instruments Germany
RTL & Gate-level Verification for ALSTOM Transport
Physical Verification for SAFRAN Aerospace
Java Application for ELSYS Eastern Europe Internal Development
FPGA Verification for THALES Avionics
ASIC Digital Design for ELSYS Eastern Europe Internal Development
C++ Programing for Wipl-D
Education
Master's Degree in Computer Science
University of Belgrade - Belgrade, Serbia
Bachelor's Degree in Computer Science
University of Belgrade - Belgrade, Serbia
Skills
Tools
Specman, Xcelium, ModelSim, Git
Languages
SystemVerilog, C, C++, VHDL
Paradigms
Object-oriented Programming (OOP), Aspect-oriented Programming
Other
UVM, SimVision Debug, Verification, Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring