Сервіс пошуку роботи №1 в Україні
Pylyp
Embedded Developer
- Вік:
- 66 років
- Місто проживання:
- Чернівці
- Готовий працювати:
- Вінниця, Івано-Франківськ, Львів, Одеса, Тернопіль, Хмельницький, Чернівці
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20958094/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Pylyp Ryaboy
KEY SKILLS
2+ years of Embedded Systems Modeling with Eclipse Modeling Framework
15+ years of experience in embedded systems engineering
10+ years of experience with embedded C/assembler
Electronic competencies such as reading and analysis of a schematic
Working hands-on with power supplies, oscilloscopes, signal generators, debuggers, in
general laboratory equipment
Deep understanding and familiar with OOP languages C++, Java, Python
2+ years of experience with framework Qt, developing cross-platform
applications on embedded Linux platform
Familiar with testing methodology
Successfully lead a small team of software developers
Experience with big international projects in automotive industry
Very good communications skills in English and French. German, Spanish level - B1.
SKILLS
Tools: Eclipse Modeling Framework, SVN, GIT, Redmine, Jenkins, vTestStudio, CANoe
Hardware: Raspberry PI, Jennic, Atmega, Phytec SoM, PPC, HC12, TI, PIC, eZ80, x86
OS: Android, Windows, Linux, Zilog ZTP
IDE: NetBeans, Eclipse, CodeStudio, aJile, LabWindows/CVI, Zilog ZDS, Microchip MPLAB
Compilers: WindRiver PPC, HI-TECH PICC18 C, Microchip C18
Simulation and Schematics: ISIS-Proteus, PADS
Languages: Java ME, Java SE, Android, Qt, Python, CAPL, C/C++, assembler, HTML, XML, UML
Protocols: TCP, UDP, IP, HTTP, RS-232/485, Modbus, ZigBee, IEEE 802.15, CAN, FlexRay, SPI,
SCI, Bluetooth, SMS, MMS
PROFESSIONAL EXPERIENCE
11.05.2021 – 31.05.2023
Company: Arobs Software
Position: Software Test Engineer
Integration automated testing
Develop test application in Python and CAPL C
Develop test cases in vTestStudio based on requiements
Software manual and automated testing
Develop test cases on ATP
Do delivery regression and specific tests
PyCharm/Python, vTestStudio, CANoe, TRACE32, GitHub, Gerrit, Jenkins,
Technical
DOORS (RQM), Jira, Confluence, ATP (Automted Test Platform), DLTViewer,
environment:
SOC, Linux
1.04.2019 – 11.05.2021
Self Employed
Consultant
Participate in the design of an application in Python.
Contract 15.02.17 – 14.02.19
Company: fortiss, Munich, Germany
Position: Research Engineer
Participation in the open source Embedded Systems Modeling project AutoFocus 3
Eclipse features and plugins development in Java and Eclipse Modeling Framework for AutoFocus 3
Java code review and optimization in Eclipse
Bugs fixing and issue management with Redmine
Release management with SVN/GIT and Jenkins
Developed Eclipse plugins for modeled embedded systems projeсts with code generation in C or Java
running on the Raspberry PI platform.
Development of tutorials and demonstration projects
Junit test development
Wrote documentation for the AutoFocus 3 project
Technical
Eclipse Modeling Framework, Java 8, Raspberry PI, SVN, GIT, Redmine, Jenkins.
environment:
09.2015 - 09.2016
Company: Signal MIFI
Position: Embedded Software Engineer
Specification and implementation of requirements for an automotive unit, using diagram language
“Drakon”
Coordination of a software developers team using tools PlanFix and TeamCoherence
Designed the algorithm and the state machines in C/assembler in Eclipse/BeyondStudio for the
microcontroller NXP JN5168
Designed and implemented drivers for flash memory
Designed and implemented a bootloader for “by air” firmware update
Designed and implemented test software in C for LabWindows/CVI
Documentation
Technical NXP JN 5168, Diagrams language «Drakon», PlanFix, TeamCoherence,
environment: Eclipse/BeyondStudio, LabWindows/CVI, C, assembler, GSM, SPI, RS-232
08.2013 - 09.2015
Company: Parktime
Position: Embedded Software Engineer
Coordination of the development of a new generation of parking equipment for the company
Specifications and requirements using UML
Added new functions and modifications for the actual equipment in C and Atmega assembler
Design and implement the algorithm and state machines using Qt framework on embedded Linux
for a Phytec SoM
Develop testing and simulating software in C++
Documentation
Technical Eclipse, UML, Phytec SoM phyCORE®-AM335x, Embedded Linux,
environment: framework Qt, C/C++, Atmega assembler, TCP/IP, RS-232, XML
03.2013 - 07.2013
Company: Appsolution
Position: Android Developer
Develop an application for security and emergency call in Eclipse/Android
Documentation
06.2010 - 03.2013
Freelancer: develop applications for Nokia and Android platforms for publishing.
Technical
Java, Nokia, Android, Eclipse, GPS, Google Maps, SMS, MMS
environment:
12.2008 - 05.2010
Company: Continental Automotive Systems, Sibiu, Romania
Position: Test development engineer
Validating simulators of a family of PowerPC microcontrollers using CoWare Simulator
Making test plans based on microcontrollers specifications
Implementing and executing the tests in C/assembler for Power PC or Cortex microcontrollers
Documenting the results in test reports
C, assembler, Freesacle PowerPC & HC12, Texas Instruments Cortex, CAN,
Technical
FlexRay, SPI, SCI, WindRiver for PowerPC, Lauterbach Trace32, CodeWarrior,
environment:
Code Composer Studio, CoWare Simulator
06.2008 - 09.2008
Company: Airmar, Milford, NH, United States
Position: Embedded Systems Engineer, consultant.
Developed an automatic production test system
Designed hardware simulation of the system with ISIS-PROTEUS
Design and implemented in C software for a PIC18 microcontroller
Schematics and documentation
Technical C, PIC18, TCP/IP, FTP, RS-232, MPLAB, ISIS-Proteus Hardware Simulator,
environment: TiniFS, SD-Card
10.2003 - 12.2007
Company: Nordicom, Sherbrooke, Quebec, Canada
Position: Research and Development Engineer
Designed hardware of portable devices using PADS software
Designed and implemented firmware in C/assembler for PIC16/PIC18 for portable devices in
MPLAB IDE
Designed and implemented test software in Java SE for the portable devices production
Designed and implemented a client/server application in Java SE and Java applet for a security
monitoring system, working on Windows and Linux
Designed a test application for this system in Java SE
Installation and client technical support
PIC16/18, C, assembler, RS232/485, TCP/IP, UDP, Java SE, HTTP, FTP, Java
Technical
applet, Windows XP/Embedded, Linux, HTML, XML, Modbus, NetBeans,
environment:
MPLAB
12.2000 - 12.2002
Company: Multitel, Quebec City, Canada
Position: Embedded software developer, product support
Develop modifications and new functionality for the company products in C and assembler
Develop test software in C using LabWindows/CVI IDE
Documentation and client support
Technical C, assembler, Lab Windows/CVI, Visio, RTXC, Ethernet, TCP/IP, RS-232,
environment: HTTP, FTP
06.1998 - 12.2000
Company: Protec Microsystems, Montreal, Canada
Position: Embedded software developer, technical support
Develop modifications and new functionality for the company products in C and assembler
Documentation and client support
Technical
C, assembler, Lab Windows/CVI, TCP/IP, RS-232
environment:
EDUCATION
09.1981 – 06.1986
Electronics Engineer Diploma
Polytechnic University of Odessa (Ukraine)
Seminars
Linux embedded, Matlab/Simulink, LabWindows CVI, Python, vTestStudio
KEY SKILLS
2+ years of Embedded Systems Modeling with Eclipse Modeling Framework
15+ years of experience in embedded systems engineering
10+ years of experience with embedded C/assembler
Electronic competencies such as reading and analysis of a schematic
Working hands-on with power supplies, oscilloscopes, signal generators, debuggers, in
general laboratory equipment
Deep understanding and familiar with OOP languages C++, Java, Python
2+ years of experience with framework Qt, developing cross-platform
applications on embedded Linux platform
Familiar with testing methodology
Successfully lead a small team of software developers
Experience with big international projects in automotive industry
Very good communications skills in English and French. German, Spanish level - B1.
SKILLS
Tools: Eclipse Modeling Framework, SVN, GIT, Redmine, Jenkins, vTestStudio, CANoe
Hardware: Raspberry PI, Jennic, Atmega, Phytec SoM, PPC, HC12, TI, PIC, eZ80, x86
OS: Android, Windows, Linux, Zilog ZTP
IDE: NetBeans, Eclipse, CodeStudio, aJile, LabWindows/CVI, Zilog ZDS, Microchip MPLAB
Compilers: WindRiver PPC, HI-TECH PICC18 C, Microchip C18
Simulation and Schematics: ISIS-Proteus, PADS
Languages: Java ME, Java SE, Android, Qt, Python, CAPL, C/C++, assembler, HTML, XML, UML
Protocols: TCP, UDP, IP, HTTP, RS-232/485, Modbus, ZigBee, IEEE 802.15, CAN, FlexRay, SPI,
SCI, Bluetooth, SMS, MMS
PROFESSIONAL EXPERIENCE
11.05.2021 – 31.05.2023
Company: Arobs Software
Position: Software Test Engineer
Integration automated testing
Develop test application in Python and CAPL C
Develop test cases in vTestStudio based on requiements
Software manual and automated testing
Develop test cases on ATP
Do delivery regression and specific tests
PyCharm/Python, vTestStudio, CANoe, TRACE32, GitHub, Gerrit, Jenkins,
Technical
DOORS (RQM), Jira, Confluence, ATP (Automted Test Platform), DLTViewer,
environment:
SOC, Linux
1.04.2019 – 11.05.2021
Self Employed
Consultant
Participate in the design of an application in Python.
Contract 15.02.17 – 14.02.19
Company: fortiss, Munich, Germany
Position: Research Engineer
Participation in the open source Embedded Systems Modeling project AutoFocus 3
Eclipse features and plugins development in Java and Eclipse Modeling Framework for AutoFocus 3
Java code review and optimization in Eclipse
Bugs fixing and issue management with Redmine
Release management with SVN/GIT and Jenkins
Developed Eclipse plugins for modeled embedded systems projeсts with code generation in C or Java
running on the Raspberry PI platform.
Development of tutorials and demonstration projects
Junit test development
Wrote documentation for the AutoFocus 3 project
Technical
Eclipse Modeling Framework, Java 8, Raspberry PI, SVN, GIT, Redmine, Jenkins.
environment:
09.2015 - 09.2016
Company: Signal MIFI
Position: Embedded Software Engineer
Specification and implementation of requirements for an automotive unit, using diagram language
“Drakon”
Coordination of a software developers team using tools PlanFix and TeamCoherence
Designed the algorithm and the state machines in C/assembler in Eclipse/BeyondStudio for the
microcontroller NXP JN5168
Designed and implemented drivers for flash memory
Designed and implemented a bootloader for “by air” firmware update
Designed and implemented test software in C for LabWindows/CVI
Documentation
Technical NXP JN 5168, Diagrams language «Drakon», PlanFix, TeamCoherence,
environment: Eclipse/BeyondStudio, LabWindows/CVI, C, assembler, GSM, SPI, RS-232
08.2013 - 09.2015
Company: Parktime
Position: Embedded Software Engineer
Coordination of the development of a new generation of parking equipment for the company
Specifications and requirements using UML
Added new functions and modifications for the actual equipment in C and Atmega assembler
Design and implement the algorithm and state machines using Qt framework on embedded Linux
for a Phytec SoM
Develop testing and simulating software in C++
Documentation
Technical Eclipse, UML, Phytec SoM phyCORE®-AM335x, Embedded Linux,
environment: framework Qt, C/C++, Atmega assembler, TCP/IP, RS-232, XML
03.2013 - 07.2013
Company: Appsolution
Position: Android Developer
Develop an application for security and emergency call in Eclipse/Android
Documentation
06.2010 - 03.2013
Freelancer: develop applications for Nokia and Android platforms for publishing.
Technical
Java, Nokia, Android, Eclipse, GPS, Google Maps, SMS, MMS
environment:
12.2008 - 05.2010
Company: Continental Automotive Systems, Sibiu, Romania
Position: Test development engineer
Validating simulators of a family of PowerPC microcontrollers using CoWare Simulator
Making test plans based on microcontrollers specifications
Implementing and executing the tests in C/assembler for Power PC or Cortex microcontrollers
Documenting the results in test reports
C, assembler, Freesacle PowerPC & HC12, Texas Instruments Cortex, CAN,
Technical
FlexRay, SPI, SCI, WindRiver for PowerPC, Lauterbach Trace32, CodeWarrior,
environment:
Code Composer Studio, CoWare Simulator
06.2008 - 09.2008
Company: Airmar, Milford, NH, United States
Position: Embedded Systems Engineer, consultant.
Developed an automatic production test system
Designed hardware simulation of the system with ISIS-PROTEUS
Design and implemented in C software for a PIC18 microcontroller
Schematics and documentation
Technical C, PIC18, TCP/IP, FTP, RS-232, MPLAB, ISIS-Proteus Hardware Simulator,
environment: TiniFS, SD-Card
10.2003 - 12.2007
Company: Nordicom, Sherbrooke, Quebec, Canada
Position: Research and Development Engineer
Designed hardware of portable devices using PADS software
Designed and implemented firmware in C/assembler for PIC16/PIC18 for portable devices in
MPLAB IDE
Designed and implemented test software in Java SE for the portable devices production
Designed and implemented a client/server application in Java SE and Java applet for a security
monitoring system, working on Windows and Linux
Designed a test application for this system in Java SE
Installation and client technical support
PIC16/18, C, assembler, RS232/485, TCP/IP, UDP, Java SE, HTTP, FTP, Java
Technical
applet, Windows XP/Embedded, Linux, HTML, XML, Modbus, NetBeans,
environment:
MPLAB
12.2000 - 12.2002
Company: Multitel, Quebec City, Canada
Position: Embedded software developer, product support
Develop modifications and new functionality for the company products in C and assembler
Develop test software in C using LabWindows/CVI IDE
Documentation and client support
Technical C, assembler, Lab Windows/CVI, Visio, RTXC, Ethernet, TCP/IP, RS-232,
environment: HTTP, FTP
06.1998 - 12.2000
Company: Protec Microsystems, Montreal, Canada
Position: Embedded software developer, technical support
Develop modifications and new functionality for the company products in C and assembler
Documentation and client support
Technical
C, assembler, Lab Windows/CVI, TCP/IP, RS-232
environment:
EDUCATION
09.1981 – 06.1986
Electronics Engineer Diploma
Polytechnic University of Odessa (Ukraine)
Seminars
Linux embedded, Matlab/Simulink, LabWindows CVI, Python, vTestStudio
Схожі кандидати
-
Hardware-інженер
Львів -
Інженер електроніки
Львів -
Программист микроконтроллеров
Одеса, Дистанційно -
Инженер-электронщик
100000 грн, Одеса, Дистанційно -
Інженер з електроніки
Івано-Франківськ