Olga Solovieva
Portfolio
Avtelma
• Smart Insurance project, based on the Dialog Semiconductor BLE- module. Development, revision and testing. Continuous data collection from the sensor, recording to the archive, data exchange with Android, iOS platforms. * CAN UDS protocol, implementing for a joint Russian- Chinese project, based on the NXP S32 microcontroller. • Telematic automotive monitoring terminal , based on STM32, QUECTEL MC-60. Development and testing. Navigation information analysis, TCP/IP via EGTS protocol. • Diagnostic software for terminals via USB-DFU. Design and develop via Visual C++ environment: reading and writing settings, program burn, plotting, reading diagnostic data. • ERA Glonass project. based on the Telit LE-910 modem, script develop, MND call, EGTS protocol, Telit AppZone environment. • Software of a keyless access project based on the TI CC2642 BLE module, AoA technology, Code Composer Studio environment. Monitoring Key/Master/Passive data and calculating the solution.
UFD
• "Optical distributed Methane level concentration sensor" based on STM32F7 and PIC32. Development of embedded software for the device: control, data collection and processing, interaction between boards by CAN, output and display of results by Ethernet and USB FTDI channels. • Improvement of existing programs for Microchip PIC32: optimization of algorithms for thermostats, introduction of new drivers. • Revision of accompanying programs for PC in Microsoft Visual Studio 2012 environment.
STL
• Project management of the ERA GLONASS development. • Other implemented projects: software for the ERA Glonass functional testing subsystem, software for the navigation module of increased accuracy. * Software projects include processor core (STM32, NXP line), RL-ARM(FreeRTOS), Glonass/GPS navigation modules, GSM/3G modems including in-band, Flash, Mems, LCD, USB OTG, RS-232,RS-485, ADC, CAN, SmartCard, 1-Wire, RFID, BLE . • Knowledge of in-band information exchange protocols (emergency call, sending an encoded MSD message), as well as SMS-pdu/GPRS interfaces, encoding of data packets using the standardized EGTS protocol. • Software development for the AM335x ARM CORTEX A8 processor under Linux Ubuntu OS, debugging on the BeagleBone board, integration of code and drivers into the system, project assembly, cmake.