Ivan Lipatov

Ivan Lipatov Email and Phone Number

Software Engineer @ Siemens EDA | VLSI CAD, C++, Python @ Siemens EDA (Siemens Digital Industries Software)
Ivan Lipatov's Location
Munich, Bavaria, Germany, Germany
Ivan Lipatov's Contact Details

Ivan Lipatov work email

Ivan Lipatov personal email

n/a
About Ivan Lipatov

I have 8+ years of С++ programming in microelectronics: as an engineer in verification and software development. Main areas of expertise: programming, functional verification, digital design.I actively pursue self-education by enrolling in courses covering topics of personal interest. Moreover, I have experience working with students.Interests: science, art, culture, sports. Hobbies: cycling, running, playing music. As a part of my postgraduate studies, I worked on writing and publishing articles: https://www.researchgate.net/profile/Ivan_Lipatov

Ivan Lipatov's Current Company Details
Siemens EDA (Siemens Digital Industries Software)

Siemens Eda (Siemens Digital Industries Software)

View
Software Engineer @ Siemens EDA | VLSI CAD, C++, Python
Ivan Lipatov Work Experience Details
  • Siemens Eda (Siemens Digital Industries Software)
    Software Engineer
    Siemens Eda (Siemens Digital Industries Software) Sep 2024 - Present
    Munich, Bavaria, Germany
  • Intel Corporation
    Software Engineer
    Intel Corporation Sep 2022 - Aug 2024
    Munich, Bavaria, Germany
    C++ developer on a project of custom place and route tools development for Structured ASIC (eASIC) flow. Responsibilities: Support existing codebase, implement runtime and QoR optimizations, resolve bugs across multiple components, collaborate with Customer Engineering and Quality Assurance teams.Achievements:• Implemented several optimizations for net buffering algorithm to decrease leaf wire length by 40%.• Ported the buffering algorithm to a new device technology.• Performed bottleneck optimization that resulted in 5% runtime improvement.• Provided fast slack calculation to estimate a cell reconnection profit.Technology stack: C++, Python, TCL
  • Intel Corporation
    Software Engineer
    Intel Corporation Sep 2021 - Sep 2022
    Moscow, Russia
    C++ developer on a project of custom place and route tools development.
  • Jsc Rnd Elvees
    Senior Verification Engineer
    Jsc Rnd Elvees Aug 2020 - Aug 2021
    Zelenograd, Moscow, Russia
    Senior Verification Engineer in a mixed signal designs laboratory.Responsibilities: Leading, planning and monitoring of the digital functional verification process of individual IP blocks and complex devices developed in the mixed signal designs department. Have been mentoring an intern to introduce him to an internal verification workflow.Achievements:• Fully designed and implemented a verification of digital parts of 2 ICs.• Developed a Boost.Python wrapper for ADC analog core model to perform fast mixed signal simulation.Technology stack: C++, SystemC, SystemVerilog, Python, TCL, Cadence NCSim
  • Группа Компаний
    Verification Engineer
    Группа Компаний "Элвис" Aug 2015 - Aug 2020
    Zelenograd, Moscow
    Verification Engineer in a mixed signal designs laboratory.Responsibilities: • Digital functional verification of IP blocks and ADC chips.• Development of verification environment and algorithms for test scenarios for RTL-models, writing functional models in C++ of data processing blocks: convolutional processors, blocks of decimation, filtering, correlation.• Implementation of drivers, data generators and monitors for interfaces: AMBA AHB, APB, SPI, JESD, SpaceWire. • RTL and gate-level simulation.• Programming and debugging of processor cores. • Analysis of functional coverage. • Collaboration with RTL and system level designers.Achievements:• Developed a set of complex test scenarios in C++/SystemC to verify ICs: ADCs and DSP processors. • Designed and implemented verification environment library of configurable components.• Implemented a software calibration algorithm for the tasks of validating manufactured IC (post-silicon validation) using spectrum analyzer’s API.• Developed a dashboard service for regression monitoring with Jenkins backend and Django frontend (Python).Technology stack: C++, SystemC, SystemVerilog, Python, TCL, Cadence NCSim
  • Группа Компаний
    Trainee Verification Engineer
    Группа Компаний "Элвис" Nov 2012 - Aug 2015
    Moscow, Zelenograd
    Trainee in a mixed signal designs laboratory.Responsibilities: • Programming of test scenarios for RTL design using the SystemC library and the API of the verification environment library. • Simulation of test scenarios, debugging and documentation of errors in the operation of the device under test.Achievements:• Performed a functional verification of SPI interface of several ICs. • Developed a visualization tool for verification components connectivity using GraphViz library.
  • Ippm Ras
    Software Engineer
    Ippm Ras Mar 2016 - Sep 2017
    Zelenograd, Moscow, Russia
    I was engaged in software development of a CAD tool for the problem of technology mapping at the stage of logical synthesis in the FPGA design flow.Achievements:• FPGA LUT technology mapper was implemented in C language with TCL interpreter as a user interface.• A conference paper was written https://ieeexplore.ieee.org/document/7910595Technology stack: C++, TCL

Frequently Asked Questions about Ivan Lipatov

What company does Ivan Lipatov work for?

Ivan Lipatov works for Siemens Eda (Siemens Digital Industries Software)

What is Ivan Lipatov's role at the current company?

Ivan Lipatov's current role is Software Engineer @ Siemens EDA | VLSI CAD, C++, Python.

What is Ivan Lipatov's email address?

Ivan Lipatov's email address is iv****@****tel.com

What schools did Ivan Lipatov attend?

Ivan Lipatov attended National Research University Of Electronic Technology (Miet), Московский Государственный Институт Электронной Техники (Технический Университет) (Миэт), National Research University Of Electronic Technology (Miet).

Not the Ivan Lipatov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.