Goran Ognjanovic, ERM Developer in Belgrade, Serbia
Goran Ognjanovic

ERM Developer in Belgrade, Serbia

Member since January 14, 2015
Since March 2012, Goran has worked for a French service company operating mostly in the silicon business. He has had the opportunity to work on both hardware and software projects for various foreign customers. As an M.Sc. in Computer Science, his university background gives him a solid base for extending and seeking out new knowledge.
Goran is now available for hire

Portfolio

Experience

  • C, 4 years
  • C++, 4 years
  • Microsoft Visual Studio, 4 years
  • VHDL, 4 years
  • Tcl, 1 year
  • E, 1 year

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

Windows, Visual Studio, SVN

The most amazing...

...thing I have ever worked on was an emulator of a system for positioning and tracking high-speed trains.

Employment

  • Digital Design and Verification Engineer

    2012 - PRESENT
    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.
    Technologies: VHDL, TCL, Java, C++, Python, SPECMAN e
  • Junior Software Developer

    2011 - 2011
    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.
    Technologies: C/C++

Experience

  • IP Module Verification for Texas Instruments Germany (Development)

    (February 2015) Part of the team which performed IP Module Level verification of the CoreIP module, using SPECMAN e-language and eRM methodology.

  • IP Module Verification for Texas Instruments Germany (Development)

    (October 2014 – February 2015) Part of the team which performed IP Module Level verification of the ADC module(digital part), using SPECMAN e-language and eRM methodology.

  • IP Module Verification for Texas Instruments Germany (Development)

    (July 2014 – October 2014) Part of the team which performed IP Module Level verification of the RAM Controller module, using SPECMAN e-language and eRM methodology.

  • RTL & Gate-level Verification for ALSTOM Transport (Development)

    (March 2014 – Jun 2014) Part of the team which performed RTL & Gate-level verification of FPGA design, targeting two Xilinx's Spartan 6, in a railway transport application implementing SIL 4 standard.

  • Physical Verification for SAFRAN Aerospace (Development)

    (August 2013 - January 2014) Part of the team which performed physical verification of two FPGA designs and two PCB boards, targeting Microsemi ProAsic3 Military FPGA, implementing DO 254 - C standard.

  • Java Application for ELSYS Eastern Europe Internal Development (Development)

    (May 2013 - July 2013) Developed a Java GUI application for maintenance, changing, and initialization of registers for verification purposes.

  • FPGA Verification for THALES Avionics (Development)

    (July 2012 - February 2013) Part of the team which developed design targeting VIRTEX 6 FPGA in an avionics application, implementing DO 254 standard.

  • ASIC Digital Design for ELSYS Eastern Europe Internal Development (Development)

    (April 2012 - June 2012) Implementation of “Video to OCP” module with clock synchronization.

  • C++ Programing for Wipl-D (Development)

    (May 2011 - August 2011) Part of the team which developed a microwave graphic simulator. Created a DLL for the core of the symbolic interpreter in the WIPL-D program system and adapted the programming environment for checking, testing, and measuring the DLL's performance.

Skills

  • Languages

    C, C++, VHDL, Java, E, Python, Tcl
  • Tools

    Microsoft Visual Studio, Subversion (SVN), Specman, ModelSim, Eclipse IDE, Git
  • Paradigms

    Object-oriented Programming (OOP), Aspect-oriented Programming
  • Other

    FPGA, ERM, CCNA
  • Frameworks

    Selenium, JUnit
  • Platforms

    Joomla

Education

  • Master's degree in Computer Science
    2011 - 2014
    University of Belgrade - Belgrade, Serbia
  • Bachelor's degree in Computer Science
    2006 - 2011
    University of Belgrade - Belgrade, Serbia

To view more profiles

Join Toptal
I really like this profile
Share it with others