Oleksandr
Senior embedded developer
- Возраст:
- 42 года
- Город:
- Киев
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/10489979
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Senior Embedded C/C++ Linux Engineer
mob.: [
Executive Summary
➢
5+ years of working experience as a Embedded Software Developer
1
➢ Proficient in C/C++
➢ 8+ years in Embedded Linux
➢ 5+ years in Networking Programming
➢ Background in DSP, MCU and Digital Design
➢ Proven ability to work within tight deadline
➢ Self-motivated and analytical with good attention to detail
Technical Skills
anguages
L /C++
C
OS Embedded Linux (User/Kernel spaces, drivers), QNX
Networking L2/L3, VLAN, TCP/IP, ipv6, RADIUS, DPDK, Wireless
Source control tools: git, svn, cvs
Tools Bug Tracking systems: Jira, Bugzilla, Redmine
Build systems: gcc, make, CMake
Processes Agile Scrum, Code Review, CI
MCU (STM32, 8051, MSP430, Arduino), DSP, Digital Design, VMware, Interfaces
Others (Wi-Fi, Ethernet, WiGig, USB, PCI, UART, SPI, I2C), Java (Android), Qt
Foreign Language Skills
Language Written Spoken
English Upper-Intermediate (B2) Upper-Intermediate (B2)
Education
Institution: TUU KPI (Kiev Polytechnic Institute), Ukraine
N
Date(s) Attended: September 1998 - July 2004
Qualification(s): Master (with honors)
1
Professional Experience
ompany:
C reelance
F
Duration: Mar 2023 – now
Role: Senior Linux Software Engineer
Projects Description: Linux drivers: implementation, fixing and porting.
Responsibilities: Features design, support and bug fixing.
Technologies: Linux Kernel drivers, U-Boot, bash script, git.
ompany:
C arch Networks, Kiev
L
Duration: Sep 2020 – Dec 2022
Role: Senior Embedded Software Engineer
Projects Description: Marvell-bases switches
Development of the new features – Synchronous Ethernet (G.8261),
Ethernet Ring Redundant protocols (aka EAPS from RFC3619),
VxLAN (RFC7348), Multi-steps 802.1X.
Extension of ROS framework for Prestera PP.
esponsibilities:
R Features design and bug fixing.
Technologies: C, embedded Linux, CPSS (API for Prestera PP), gitlab,Redmine.
ompany:
C reelance
F
Duration: June 2019 – Aug 2020
Role: Senior Embedded Software Engineer
Projects Description: BSP, Linux Kernel modules/drivers (nework, SPI, timers):
implementation, fixing, porting and performance optimization.
esponsibilities:
R Features design and bug fixing.
Technologies: C, U-Boot, BSP, Linux Kernel modules/drivers, device tree blobs,
Python, git.
ompany:
C lobalLogic, Lviv / Kiev
G
Duration: Sep 2013 – May 2019
Role: Senior Embedded / Linux Kernel Software Engineer
Projects Description: Cambium fixed wireless
Wireless solution (proprietary TDMA MAC L2) PTP & PMP based on
802.11 Qualcomm SoC.
WiGig MultiHaul AP
Development of WiGig (60GHz) L2 network Point-to-Multipoint radio
(AP). Implementation of ways for fast packet processing between
radio and wired cards. Including BSP and kernel modules porting to
4.14 kernel, network drivers (Qualcomm Wil6210, Marvell Armada)
acceleration, RPS and SMP affinity tuning, DPDK PMD.
Jungo/Cisco routers
Embedded software development and bug fixing of Cisco OpenRG
which is the industry's most widely used residential gateway software
for smart Internet routers. Support and implementation of new features,
e.g. 6RD.
Panasonic automotive startups
Design and implement mock-up automotive solutions.
2
IR safety camera
Research and design a mock-up application of modern IR thermal piles
for fire safety/alarm systems.
AVID DSP audio-plugins
Developing and optimizing audio plug-ins for Avid Pro Tools that run on
desktop PC (Windows XP, Mac OS X) and embedded boards (TI
TMS320C6xxx).
esponsibilities:
R Features design and implementation
Technologies: C/C++, embedded Linux, U-Boot, Linux Kernel modules, network
drivers, DPDK, DSP, git, Jira/Bugzilla, Code Review, Agile/Scrum.
ompany:
C elexis, Kiev
M
Duration: Mar 2011 - May 2013
Role: Embedded Software Engineer
Project Description: IC/ASIC sensors are SoC (System on Chip) solution with analog (such
as - sensors, amplifier, ADC), digital (specific cores such as interfaces
(LIN, SENT, etc), CPU cores and peripheries) and firmware (software
to initial all blocks, measurement algorithms and interface protocol).
Responsibilities: Firmware Development (coding, architecture, documentation).
Validation (plan, coding, documentation, FMEA).
Technologies: C/C++, asm MLX16, MISRA/LDRA, gcc (compiler, make, ets), Eclipse,
JIRA, CVS, VBScript.
ompany:
C SP Lab, Kiev
D
Duration: 2004 - 2011
Role: DSP/Embedded Software Engineer
Projects Description: (2010-2011) Medical 3D ultrasound scanner for LOGIS
The DSP processing block contains 32 beamformer FPGA modules
connected to the main processing module. We implemented a lot of
modes: A, 2D, C, M, Doppler (color, pulse, duplex), 3D.
(2006-2009) USB Digital Oscilloscope for ICS-Techno
This project presents development of hardware and software parts of
digital oscilloscopes connected to PC.
(2005-2006) Military radar system for UKRSPETSTEKHNIKA
(2004) Road traffic control radar for UKRSPETSTEKHNIKA
esponsibilities:
R Features design and implementation.
Technologies: DSP programming in C/C++ and assembler for TI TMS320C5410A
Developed real-time application for RTOS QNX 6.3 in C/C++,
VS2005, MC51, Verilog, FPGA.
3
Похожие кандидаты
Инженер-электроник, программист микроконтроллеров, разработчик РЭА
Киев, Днепр
,
еще 5 городов
Програміст мікроконтролерів ADUC, PIC16, STM32, Embedded C Developer
Киев
Инженер-электронщик, программист микроконтроллеров
Киев, Удаленно
Інженер-електронік, embedded developer
Киев, Другие страны
Senior java developer
150000 грн, Киев, Удаленно
Senior Java Developer
Киев, Удаленно