• Файл

Olena

Програміст

Вік:
47 років
Місто проживання:
Львів
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. пошту

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 1 сторінку

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

OLENA GORYELOVA
Principal / Senior Embedded Systems Engineer - Innovations
Automation Systems Software Development | Functional Safety | C, C++ | QNX |
Linux Embedded | Robotics | Medical Devices | Railway automation | AI vision
Contacts: [відкрити контакти](див. вище в блоці «контактна інформація») [відкрити контакти](див. вище в блоці «контактна інформація»)
Citizenship: Ukraine; B1/B2 USA visa valid until 2030; Irish spouse
Available for relocation or work remotely

EXECUTIVE PROFILE
Principal-level Embedded Systems Engineer with 20+ years of hands-on
experience delivering safety-critical, real-time, and high-availability software for
automated control systems, medical robotics, railway signaling and interlocking,
AI vision systems, industrial automation, and consumer electronics.
Expert in C/C++, Real-time OS QNX, Embedded Linux, software architecture, multi-
threading, functional safety, verification & validation, and performance
optimization. Proven track record leading development of safety control
automated railway systems, robotic surgery platforms, and embedded AI
products.

KEY ACHIEVEMENTS
Developed SIL-4 railway signaling and interlocking systems deployed in
operational railway environments using Real-time OS QNX, C, C++, bash, CAN,
GPS, USB.
Contributed to next-generation robotic surgery platform development using
QNX, ROS 2, Linux, C, C++, python, MISRA, and IEC 62304 processes, git, jira,
agile, scrum, SIL/HIL test framework development to pass safety standards.
Embedded SW on audio/video satellites streams and bring it to set-top-boxes;
Worked on Intel Meteor Lake and Lunar Lake NPU/VPU neural process units
bare metal firmware development (using C/C++, gcc).
Delivered AI Computer vision solutions using neural networks in Linux
Embedded, Leon RTOS, C/C++ NVIDIA Jetson, OpenCV, CUDA, TensorRT, and
Gstreamer, smart AI video cameras development.
Lead teams and coordinated validation, safety, and certification activities.

CORE TECHNICAL EXPERTISE
C, C++, Python, bash, QNX, Embedded Linux, ROS 2, Real-Time Systems,
Multi-threading, Software Architecture, Functional Safety, IEC 61508, IEC
62304, EN 50128, SIL-4, Medical Devices, Robotics, Computer Vision,
Embedded Neural Networks, CUDA, TensorRT, OpenCV, GStreamer, Conan,
Docker, CI/CD, Networking TCP/IP and qnet, Device Drivers, Verification &
Validation, Hardware and software profiling, protection from
electromagnetic influence, watch-dog, valgrind, sensors, Git, Jira, Agile,
Scrum, Waterfall methodology.

PROFESSIONAL EXPERIENCE
Global Logic (Hitachi Group)
Senior Software Engineer – Medical Robotics | Feb 2025–Present

Development of robotic surgery platform software for laparoscopic
systems (robotic arm for KARL STORZ)
C/C++ development on Real-time QNX and Linux environments.
ROS 2 integration, automated testing (python scripting), HIL/SIL
(hardware-in-the-loop and simulation-in-the-loop) validation, and
deployment, running on farm 24/7 with automated documental reports.
Dockers maintenance, Conan packages
Test automation framework using python scripting
Support IEC 62304-compliant development and safety verification
activities. Fault tolerance, reliability, recovery mechanisms

Larch Networks (Sens Fusion subsidiary)
Senior AI Linux Embedded Developer | Jan 2024 – Jan 2025

Developed AI-based license plate recognition systems.
Optimized image-processing pipelines on NVIDIA Jetson Orin Nano and
i.MX platforms.
Worked with GStreamer, CUDA, TensorRT, and OpenCV, C,
C++, python, Embedded Linux.
Increase FPS using new models and technologies; CPU/GPU workloads

RTSP streaming; YOLO/ONNX model detection

Intel Ireland
AI Software Developer | Jun 2022 – Oct 2023

Developed bare-metal firmware for Meteor Lake and Lunar Lake
Neural Processing Units.
Implemented multi-context runtime capabilities and DMA, virtual tiles
integration.
Performed debugging, hardware profiling, validation, safety and
performance optimization.
Proof zero overhead for specific features
Used C, C++ gcc, vscode, git, jira, FPGA

Toshiba
Senior Embedded Software Engineer | Jan 2021 – Jun 2022

Embedded Linux , Leon RTOS, C, C++ , TCP/IP for AI camera and smart
weight pads development (engineering project for AI video tracking and
processing for smart retail solutions). I2C, video camera drivers
support/development; SPI Flash drivers.
Computer vision, OpenVINO, neural network integration, Intel drivers
development.
Converted research prototypes into production-quality C++ software.
Lead Intel Premier Support Cluster for Toshiba Global Commerce
Solution
Work to support mass production pipeline in Taipei

DISH / EchoStar
Senior Embedded Software Engineer | May 2016 – Jan 2021

Satellites project. Developed embedded software for IPTV, cable, and
satellite set-top boxes. Parsing audio and video streams from satellites
to make live audio/video streaming to smart TV.
Linux, Yocto, Buildroot, QT/QML, networking, and multimedia systems.
ARM, MIPS processors. Ali drivers, C, C+, OTA (flash over-the-air)

Supported large-scale manufacturing and customer deployments.
Work to support mass production pipeline in Taipei

Security & Safety Company
Senior Linux Embedded Security Developer | Jan 2014 – Jan 2016

Developed Linux-based security and monitoring systems using Yocto
project on ARM 9, Raspberry Pi (ARM Cortex M9).
Created embedded UI applications using Qt, C++.
Implemented reliability and stress-testing frameworks.

SATEP Ltd
Lead Embedded Engineer / Senior QNX Railway Engineer | Jul 1999 – Jul
2014

Led development of SIL-4 railway signaling and interlocking systems.
Designed distributed real-time architectures on Real-time OS QNX,
programming using C, C++.
Triple Modular Redundancy (TMR); fault tolerance; safe mode.
Manage to develop drivers (CAN, GPS, USB, PCI, UART), simulation
systems, redundancy mechanisms, client-server applications, hw
watchdog, UI interfaces in Photon Application Builder, and safety
functions.
Electromagnetic safety; electromagnetic compatibility; protection from
electromagnetic interference
Supported automated test simulation, certification, commissioning, and
deployment in live railway environments.

FUNCTIONAL SAFETY & STANDARDS
EN 50128, IEC 61508, IEC 62304, IEC 60601, MISRA C/C++, SIL-4,
requirements traceability, hazard analysis support, verification &
validation, code review, static analysis, and safety life-cycle activities.

LANGUAGES:
English – Advanced, French - Basic
Ukrainian – Native
Russian – Native

EDUCATION
Kharkiv National University of Radio Electronics
Master of Science (Honors) Sep 1996 – Jul 2001
Computer Science and Automation Systems Software Development
Magistrate paper-work (including scientific research publications):
“Methods of perceptual recognition of mobile units using neural networks in
industrial automated software” – 2000-2001 https://nure.ua

NOTES:
I have a strong ability to design and deliver reliable embedded real-time
systems for safety-critical and highly regulated environments. I quickly
acquire domain knowledge and understand customer, certification, and
field application requirements. My strengths include analytical thinking,
technical leadership, and a strong ownership mindset. I take responsibility
not only for individual software modules or features, but for resolving
complex system-level problems from root-cause analysis through
successful deployment.

I am particularly effective at investigating, reproducing, documenting, and
resolving difficult technical issues, including memory leaks, race
conditions, deadlocks, intermittent failures, performance bottlenecks,
latency issues, system instability, crashes, core dumps, resource
exhaustion, configuration defects, undefined behavior, and software
architecture weaknesses.

I enjoy improving software quality, reliability, maintainability, and
automation by eliminating technical debt, reducing duplication,
strengthening verification processes, improving observability and
profiling, and enhancing system robustness in both development and
production environments.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії