Experience in software development - over 7 years.Experience in developing printed circuit boards and mechanical products - over 4 years.Experience in working with FPGAs - over 2 years.Main work experience in the following areas: embedded software for microcontrollers and “systems on a chip”, development of heterogeneous high-performance computing systems, development of web applications, support for RTL development and testing in hardware.Author of an software/hardware complex for helping the blind, developed under a federal grant:https://set.rtsis.rf/object?id=23bd8929cca0b09d7af3f5ae3e790dfd4905051f04e0f439a1f41993d881bf4c&channel=promCo-author of a patent for a scalable debugging stand for a digital signal processing system:http://new.fips.ru/registers-doc-view/fips_servlet?DB=EVM&DocNumber=2023686649&TypeFile=htmlConfident use of toolchains for developing embedded software in C: VSCode, GCC/Clang, GDB, OpenOCD.Confident knowledge of software for high-level synthesis and basic RTL-wrapper design for Xilinx FPGAs: Model Composer, Vitis HLS, Vivado, Vitis IDE.I also have experience developing for Altera Cyclone IV and V FPGAs, including using high-level synthesis using DSP Builder Toolbox.Confident knowledge of mathematical and Web frameworks for developing on Python: Django, Numpy, Pandas, MatPlotLib.Thanks to working on hardware and software systems, I acquired the skills of decomposition, goal setting and prioritization when performing a flow of interrelated tasks.I strive to immediately present a general image of the result of the work (product).I analyze my effectiveness in the team and try to be in complete mutual understanding with all colleagues.I am deeply passionate about the professional field and respect the work of engineers and managers.I devote my free time to logic games, small personal projects, and reading fiction/technical literature.
-
СпециалистPositive TechnologiesMoscow, Ru -
Middle Embedded Software EngineerEdelweiss Llc. Apr 2022 - PresentMoscow, Russia- Developed key components of computing and control software (using GTK, Glade, MatPlotLib packages) for a heterogeneous system with CPU+FPGA (DMA, PCIe, Ethernet, MicroBlaze technologies) on the Xilinx Ultrascale+ HBM and RK3588 platform.Achieved a DSP algorithm execution speed 3 times higher than on the Intel Core i9-12900K, conducted performance tests that showed more than 1 TFLOPS;- Developed and deployed simulation software for a QSFP28 payload transmitter according to the 100 Gigabit Ethernet standard.Achieved a nominal operating speed of 18 Gbps (Intel DPDK);- Developed, tested and optimized an additional JTAG interface for remote debugging of a heterogeneous system using OpenOCD (implemented on the GPIO SoC).Result: 2x faster loading compared to the default configuration;- A web application for generative filling of the Mentor EDM component library via logical expressions presented in datasheets was developed and algorithmically optimized, increasing productivity by two orders of magnitude from the original (using Django, JS);- Studied approaches to the development, verification, visualization and profiling of DSP modules (FFT, MatMult) on FPGAs in Verilog HDL, C (Vitis HLS) and Matlab (Simulink System Generator) on Altera Cyclone V, Xilinx Zynq 7000 platforms;Result: an optimal approach was selected that removed the risk of uncertainty and allowed to start purchasing key components 3 months earlier than the completion of the system's architectural design.- Developed images and patches of the operating system for boards based on SoC Rockchip, connecting peripheral devices, PCIe, Ethernet, USB (on SoC RK3568, RK3588);- Support of the network infrastructure of the software department (GitLab, CI/CD), with service uptime of 99.9%;- Analysis of technical specifications, communication with the customer, business trips, preparation of stands, participation in acceptance tests; -
Development EngineerFoundation For Assistance To Small Innovative Enterprises In The Scientific And Technical Sphere Apr 2020 - Apr 2022Moscow, RussiaSuccessfully completed and closed the R&D report for the grant: "Development of a gyroscopic echolocator for visually impaired people".The resulting prototype implements a unique concept of two-axis mechanical stabilization of the sensor relative to the surface, and has the best key indicators in its market segment.- During the concept improvement on 10 hardware iterations, a prototype of a software and hardware complex was developed that meets the requirements for reliability (more than 8 hours of continuous operation), efficiency (~75%), and accuracy (~83%);- Developed and optimized embedded software for the microcontroller in C++. A Madgwick filter was implemented, as well as dual-threaded execution on FreeRTOS. 99% stabilization accuracy was achieved (less than 1% of incorrect position corrections during operation) and 120 ms of hard real-time interval of device operation;- Using the KiCAD and Autodesk Inventor packages, kinematic models, printed circuit boards and mechanical designs of the device were developed, which made it possible to iteratively reduce the mass and dimensional parameters by more than one and a half times from those originally planned.
Dmitry Abramov Education Details
-
Mechatronics, Robotics And Automation
Frequently Asked Questions about Dmitry Abramov
What company does Dmitry Abramov work for?
Dmitry Abramov works for Positive Technologies
What is Dmitry Abramov's role at the current company?
Dmitry Abramov's current role is Специалист.
What schools did Dmitry Abramov attend?
Dmitry Abramov attended Bauman Moscow State Technical University (Bmstu).
Not the Dmitry Abramov you were looking for?
-
-
-
-
1gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial