Experience in embedded software development more than 7 years. Experience with real-time embedded systems. Familiar with different microcontroller platforms: STM32, STM8, SPC56/58, XC2000, HCS08. Experience with microcontroller peripheral driver development (HAL) using C language and assembler. Experience designing communication protocols (over CAN, UART). Experience using RTOS (FreeRTOS), in-circuit debuggers, version control system (Git). Knowledge the basics of analog and digital electronics, ability to read IC datasheets and schematics, ability to work with measuring instruments, oscilloscopes, logic analyzers, spectrum analyzers.
-
Head Of Rnd DepartmentFlyfireUfa, Ru -
Инженер По Разработке Встраиваемых СистемTsuru Robotics Mar 2022 - PresentМосква, Москва, РоссияDevelopment of functional software for an unmanned helicopter control unit running under real-time operating system based on ARINC 653:- Software design activities and capture of low-level requirements for software components- Coding, integration and verification of software components- Writing unit and integration tests for software components
-
Инженер По Разработке Встраиваемых СистемUnited Water Oct 2021 - Oct 2022Москва, РоссияDevelopment basic embedded software modules for several electronic devices connected to one network with RS-485 physical layer:- Low level drivers (UART, SPI, PWM etc)- Medium level modules: software timers, buttons debouncing, temperature and pressure sensors handling, integrated circuit drivers, FOTA, debug module for UART console log and some custom realization of standard library functions optimized for FreeRTOS - Non-volatile memory storage in FLASH memory with software EEPROM emulation for saving device configuration parameters- Development and realizing communication protocol for Remote Procedure Call (RPC) over interface RS-485.- Some engineer utility for RPC debugging using QT CreatorDevelopment application software (business logic):- High level application software components- Control algorithms- FreeRTOS tasksTechnological stack:- Platforms: STM32- Languages: C/C++ - RTOS: FreeRTOS - Toolchains: Eclipse + ARM GCC - Debug: ST-Link (ST-Link Utility), CubeIDE, oscilloscope, Salea Logic
-
Инженер-Программист Встроенных СистемNpp Itelma Llc May 2018 - Mar 2022Москва, Москва, РоссияDevelopment embedded software for automotive industry.Development basic software: peripheral drivers (microcontroller abstraction layer - MCAL), integrated circuit drivers (board abstraction layer - BAL), services (hardware abstraction modules) for automotive microcontrollers.Checking software modules on MISRA C 2004, 2012 rules. Development using TDD-methodology using CMock emulation.Development firmware for Remote Control Unit (RCU) (Radio Frequency - 433MHz) device for car access with RKE, PKE functionality; development software modules for body control module (BCM), realization of algorithms remote keyless entry, passive keyless entry in car, passive keyless go and other.Development radio frequency receiver integrated circuit driver (IC TDA5235) module for BCM for receiving signals from RCU and Tire Pressure Monitoring System (TPMS) sensors on 433MHz.Experience with debugging big project with debugger and logical analyzer/oscilloscope. Experience with integration of software modules into a big project using RTOS. Experience with version control systems Git, TFS. Experience in development simple engineer utilities using Qt, MFC for debugging, for communication with USB-CAN/LIN converters and for organization post-build procedure.Technological stack:- Platforms: XC2000/SPC56/SPC58- Languages: C/asm - RTOS: Custom RTOS - Toolchains: CLion/Eclipse + GHS/Tasking166 + cmake - Debug: Lauterbach (Trace32) + UDE (Jtag), winIDEA + IC5000, saleae logic, oscilloscope, spectrum analyzer
Владимир Адамовский Education Details
-
УгатуInstrumentation Technology/Technician
Frequently Asked Questions about Владимир Адамовский
What company does Владимир Адамовский work for?
Владимир Адамовский works for Flyfire
What is Владимир Адамовский's role at the current company?
Владимир Адамовский's current role is Head of RnD Department.
What schools did Владимир Адамовский attend?
Владимир Адамовский attended Угату.
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