10/12/2023 updated

YK
40 % partially available

IoT Consultant - Embedded Software Engineer

Kyiv, Ukraine
Ukraine
Kyiv, Ukraine
Ukraine

Profile attachments

Resume

Java (Programming Language)JavaScriptArchitectureARM ArchitectureC++ (Programming Language)CalculationsLinuxPayment SystemsEmbedded SoftwareFirmwareField-Programmable Gate Array (FPGA)Functional DesignGraphical Data Display ManagerUser Interface DesignHardware Platform InterfaceIBM Rational Unified ProcessSystems AnalysisLinux KernelMathematicsProject ManagementObject-Oriented Software DevelopmentReal-Time Operating SystemsSoftware EngineeringSystems DesignTCP/IPUMLVHSIC Hardware Description Language (VHDL)PIC MicrocontrollerBare MetalProgramming Languages
30+ years of experience in software development and project management with hands-on experience in implementing bare metal and RTOS-powered applications on various hardware platform (ARM Cortex, PIC32, AVR, MIPS, PSoC, ESP)

Executive Summary
10+ years experience using C++ to develop applications requiring complex mathematical calculations, graphical data processing and interface design skills.
6 years experience using C++ to develop embedded applications
1 year experience using C to develop Linux kernel space drivers

Core Competencies
Embedded software development,
System analysis
Requirements specification
System design & architecture
Functional design
Design implementations (software, firmware)

Experience Summary
Programming languages: C/C++, VHDL, JavaScript, Java
Hardware: ARM, AVR, PIC32, MIPS, PSoC, FPGA
Methodologies: OOA/OOD/OOP, RUP, UML
Protocols/Interfaces: BLE, USB, SPI, UDP, TCP/IP, HTTP

Experience

Professional experience10+ years
Freelancer since2014

Languages

EnglishFluentUkrainianNative speaker

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in