Andrei Kuznetsov Email and Phone Number
Embedded software developer with 15 years of experience in bare-metal & Linux (posix) programming.Experienced in engineering complex protocols for systems intercommunication, with multiple levels of checks and robustness, designing of multi-threaded systems for both Rtos & Linux, with various ways of intercommunication, have deep understanding of pros/cons and caveats of multithreading.Have experience as in team development of big systems and in projects carried from client's idea to release developed in solo.IoT & home automation enthusiast, love to bring automation to tedious everyday things.Main expertise:Embedded C, FreeRTOS, Bare metal, Cortex-M Embedded Linux, Wireless networking (LoRa, OpenThread, Bluetooth/BLE)
Inango
View- Website:
- inango.com
- Employees:
- 46
-
Software EngineerInango Nov 2022 - PresentDevelopment and support firmwares for SoHo WiFi routers based on RBK-B.Main tasks consist of: - Adapting generic SDK for platform to Client-specific hardware - Writing HAL layers for various SDK components, interfacing with Ethernet, WiFI, Routing, Firewall, Platform-Specific features - Debugging and fixing issues in platform-specific drivers, occured as result of intergarion with SDK or borderline use-cases - Adapting existing platform-specific codebase to requirements inttoduced by new releases of SDK - Providing assistance in reproducing and investigation of bugs occurring on edges between subsystems of different vendors -
Embedded Software EngineerGalileosky | Tlt Oct 2020 - PresentI’ve brought from the concept stage to the stage of a serial prototype a complex for IoT, which allows users to receive data from sensors using a scripting language and control various devices with the created scripts.Software for microcontrollers:- code porting between different models, manufacturers and architectures- support of legacy code and its refactoring- integration of third-party open-source libraries and their adaptation to the project- developing drivers for the internal and external peripheralsFull cycle device development:- creating proof-of-concept on debug boards- participation in the development of device circuitry in conjunction with circuitry- Debugging and refinement of prototypes- Development of testing for serial production, software and hardware for testingSoftware for Linux:- Yocto build environment setup for building an image of the end system- writing build recipes for third-party libraries- writing an application in QT using the Yocto SDK- setting up remote debugging of applications on the target device in QtCreator- configuration of project via CMake, for building libraries with linking from another projectsSoftware for IoT- Development of firmware for the end IoT device connected via the Thread network- Integration of a proprietary scripting solution into the firmware, providing access from scripts to the functionality of the peripherals- Development of communication protocols between end devices and IoT hub based on CoAP- Development of software for IoT hub using microservice architecture- Development of a data bus for IoT hub microservices- Development of a bootloader for end devices with support for rollback and recovery in case of update errorsThread Radio standard- study of possibilities, specifications, limits of applicability- integration of the OpenThread stack into device firmware- development of application protocols using the functionality of the Thread stack based on the CoAP protocol -
Embedded Software EngineerПермская Научно-Производственная И Проборостроительная Компания Oct 2010 - Sep 2020Пермь, Пермский Край, РоссияLow-level work with custom company hardware:- writing bootstrap loaders- writing routines for testig MCU's peripherals- adapting BSP for custom boards- building OS images (QNX, Linux) for custom boards- adapting FreeRTOS for almost-Cortex MCU (Russian MILANRD)- Writing drivers for peripherals on QNX
Andrei Kuznetsov Education Details
Frequently Asked Questions about Andrei Kuznetsov
What company does Andrei Kuznetsov work for?
Andrei Kuznetsov works for Inango
What is Andrei Kuznetsov's role at the current company?
Andrei Kuznetsov's current role is Software developer with big embedded experience.
What schools did Andrei Kuznetsov attend?
Andrei Kuznetsov attended Пермский Государственный Технический Университет (Пгту).
Who are Andrei Kuznetsov's colleagues?
Andrei Kuznetsov's colleagues are Vladyslav Tymoshenko, Denys Stolbov, Danil Chestyunin, Ata Altyyev, Vadym Omelchuk, Serhii Dzivytskyi, Павел Мельник.
Not the Andrei Kuznetsov you were looking for?
-
Andrei Kuznetsov
Greater Seattle Area2microsoft.com, microsoft.com -
-
-
1yandex.ru
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