
Oleg Kokorin
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Oleg Kokorin
- Bis heute 3 Jahre und 8 Monate, seit Okt. 2021
embedded system engineer
slinex
Revise toolchain build scripts and dependencies tree. Debug and enhance MTD uboot/kernel subsystem recovery support. Port rockchip support for libdrm, implementing meson cross-compilation configuration and migrating from Python 2 to Python 3. Address kernel boot freeze, patch DTS with unlocking clause, and backport dwc/rockchip PCIE-bus driver from 5.x to 4.x kernel. Investigate CSI camera viewfinder software stack requirements and troubleshoot Linux kernel eSata subsystem sleep/wakeup issues.
- Bis heute 10 Jahre und 5 Monate, seit Jan. 2015
embedded software and RTL validation engineer
freelance embedded systems engineer
Honeywell, Project: wireless data acquisition system, AccessOne, Project: satellite router and virtualization terminal, NXP Semiconductor, Project: acoustic speech assistance/noise cancelling terminal, BayLibre, Project: barrier/elevator/point-of-sales terminal, SFR, Project: home/small office WIFI/GPON router, Sequans, Project: 4G pocket gateway over WIFI (aka Jetpack2),
- 2 Jahre und 1 Monat, Sep. 2022 - Sep. 2024
embedded system engineer
mind
Project: industrial controller board bring-up/microcontroller integration Design/development/porting: Yocto linux NXP+STMicro board bring-up DTS porting and tuning for custom board NOR flash partitioning / NAND flash recipes for NOR/SDCARD and NOR/NAND booting u-boot environment implementing dual boot/partition switching OTP memory fields extraction/scripts porting implementing NOR based factory settings as EEPROM/OTP backup STMicro project for board power management/NXP interfaces interconnect testing
- 2020 - 2022
embedded system engineer
Schneider Electric
Adapting Yocto-based firmware recipes from Rocko to Dunfell, migrating Linux 4.9 patches/drivers to 5.4, and troubleshooting TPM system drivers/libraries/applications. Transitioning SysVInit applications/daemons to systemd, addressing an out-of-memory issue with 25% RAM availability, and analyzing core dumps. Implementing cybersecurity iptables rules patches, debugging Linux 5.4 MTD drivers, and backporting QEMU usability for specific kernel versions. Proficient in Ubuntu/Debian/Yocto Linux, Renesas Docker
- 2020 - 2021
embedded system engineer
Honeywell Aerospace
Create and optimize software functionality for NXP iMX6 Yocto Linux systems, incorporating BLE GATT profile command handling using bluez5 for iOS and Android clients. Develop firmware for NXP JN516x for BLE, ZigBee, and 6LoWPAN communication. Port lower power applications to STM32L4 with FreeRTOS. Backport/embed Yocto recipes for Linux compatibility. Construct a multithreaded C++ application with MQTT and ZMQ brokers for inter-thread and inter-process communication. Debug serial-based mcon interconnectivity
- 2018 - 2020
embedded system engineer
NXP Semicondutors
Provide support for the integration of hardware in an acoustic laboratory. Develop USB device descriptors to enable multichannel constant audio streaming for playback and recording. Implement hardware support for the iMXRT10xx series using DMA for storage, audio, and memory management. Optimize threading and performance in Amazon FreeRTOS.
- 2016 - 2017
embedded system engineer
Intel Corporation
Support the design, development, and porting of Arduino, Yocto, and Android build systems BSP. Implement a Cordova UI-based IoT peripherals management interface. Validate and support IoT SoC (D2000/Atlas) BSP using Python-based validation scripts and C code test cases. Conduct validation of X86 and MIPS dual-core shared peripherals SoC, including driver development and BSP debugging/enhancement. Port and debug Linux kernel GPIB modules, perform signal level validation, and address power management,
- 2009 - 2015
platform design engineer
Nodbox
Project: automotive mobile safety watch box with server uplink Xilinx Spartan 3ADSP running Microblaze TrustZone multicore software and pcores integration. PCB layout high level design assistance, elements embedding, radio interference respect and usability expertise on boxing stages.
- 2007 - 2008
embedded software and hardware engineer
STMicroelectronics
Project: mobile multimedia Audio/Video firmware
- 2006 - 2007
embedded software engineer
Silicon Labs
Project: TDMA oriented multimedia Audio/Video firmware
Project: TDMA oriented Audio DSP firmware execution simulation
- 2003 - 2004
embedded software and hardware engineer
Texas Instruments
Project: GSM chipset platform firmware
- 2002 - 2003
embedded software and hardware engineer
Samsung Electronics
Project: UMTS/EDGE mobile platform firmware
- 2000 - 2001
UML design engineer
Comverse Network Systems
Project: KDDI AVR system merging and new features developing
Ausbildung von Oleg Kokorin
- 1993 - 1998
Computer Science
Taras Shevchenko National University of Kyiv
Sprachen
Französisch
Gut
Englisch
Fließend
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.