Oleg K.

Lead Developer

555€
/jour
Freelancer
Senior
Antibes, FRANCE

Mon expérience

Voir plus

NXP SemiconductorJuin 2018 - Présent

Projet: terminal d'assistance phonique / bruit anulationConstruire fonctionnalités:

- profil audio-descripteurs de périphérique USB pour le streaming audio constant multicanal pour la lecture et l'enregistrement
- Support matériel basé sur le DMA de la série iMXRT10xx et modules logiciels implémentant pour le stockage, l'audio et la gestion de la mémoire - Optimisation des procesus et des performances d'Amazon FreeRTOS à l'aide de Segger SystemView - Intégration de la structure vocale sur Yocto Linux, portage du noyau, mise à jour et migration des pilotes - Prototypage de périphérique d'itération vocale Amazon Echo Dot

O et T: Ubuntu/Debian/Yocto linux, NXP ARM SoC, NXP iMXRT10xx, iMX8mini, Eclipse, Segger SystemView, GIT, Confluence, gcc, python, bitbake, repo, vim.
Voir plus

BayLibreMars 2018 - Août 2018

Projet: barrière intelligente / ascenseur / terminal de point de venteConstruire fonctionnalités:

- implémente des recettes Yocto linux avec des images de système de fichiers boot / rootfs cryptées, des paquets de bibliothèques python et 3rd party, des cibles de variété de produits
- Intégration de bitstream FPGA, intégration de firmware DSP, débogage d'interfaces de carte. - realise de pilotes Linux IIO, BSP, definition de périphériques pinmux  et d'interface mappage.
- implémente l'interface utilisateur pilotée par événement, avec AVR, resampler acoustic, analyseur de commandes Hayes, lecture d'événements / messages vocaux a base de python

O et T: Ubuntu/Debian/Yocto linux, TI Sitara ARM SoC, NXP iMX6, Xilinx Zynq, Eclipse, GIT, JIRA, gcc, python, bitbake, repo, vim
Voir plus

SFRAvril 2017 - Février 2018

Projet: Boîte de maison / bureau internet passerelle / routeur
Construire fonctionnalités:

- Développement du logiciel de routeur SOHO basé sur OpenWRT / LEDE et intégration BSP
- Développement / validation du logiciel Silabs EFM8 MCU
- Conception matérielle SoC de Broadcom et développement / intégration de logiciel- implémentation des configurations de docker pour la chaîne d'outils linux ainsi que l'assistance à la compilation Broadcom BSP
- Reverse du schéma XML pour les configurations existantes et la gestion des données futures TR-069

Outils et technologies: Ubuntu/Debian linux, Broadcom BSP, Eclipse, Simplicity, VIM, GIT, JIRA, gcc, sldc, make, bash, docker, xmllint, RNGConv, RelaxNG, Oxygen
Voir plus

IntelJanvier 2016 - Mars 2017

Projet: Conception / validation du chipset IoT et développement BSP
Construire fonctionnalités:

- Arduino, Yocto et Android supportent les systèmes BSP
- Implémentation de l'interface de gestion des périphériques IoT basée sur Cordova UI
- SoC IoT (D2000 / Atlas) Validation BSP et support. Les scripts de validation basés sur Python et les cas de test de code C sont implémentés.
- Validation SoC des périphériques partagés dual core X86 et MIPS avec développement de pilotes et débogage / amélioration BSP.
- Portage et débogage des modules GPIB du noyau Linux.
- Validation du niveau du signal de l'oscilloscope.
- Validation de l'interface de l'analyseur logique / débogage des pilotes.
- Gestion de l'alimentation, RTC, toujours sur GPIO, contrôleur d'interruption, ralentissement du réglage de la synchronisation. SPI, I2C, UART, PWM, I2S, Maxim 1wire.
- Intégration des services RTOS. Validation IO RTL basée sur CPLD XC95xxXL.
- Les scripts de vérification Python écrivant et modifiant les cas de test existants.
Outils et technologies: Linux Fedora, Eclipse, python (pyserial, nanpy, pyvisa, nose, matplot, scipy), ThreadX, Xilinx ISE, VHDL, GIT, Gerrit, avrdude, bitbake, repo, xc3sprog, iMpact, oscilloscope, analyseur logique

Mes compétences

Languages

C++, XML, C/C++, REXX, TCL/TK, Microsoft Visual C/C++, Python, Awk, Verilog, VHDL

Databases

MongoDB, SQLite

Industrial automation

Xilinx

Environment of Development

Xcode, JDK, JBuilder, Gerrit, GDB, Emacs, Eclipse IDE

Mes études et formations

BAC+5 Informatique - Université Nationale d’Ukraine Shevchenko, Kiev, Ukraine1998 - 1998