Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Darina Fomina

Darina Fomina

Luxembourg

Summary

Results-oriented Embedded Software Engineer with more than 7 years experience in development, testing, and implementation of various embedded software systems.

Overview

8
8
years of professional experience

Work History

Basic Software Engineer

BorgWarner
12.2023 - 06.2024
  • AUTOSAR MCAL Configuration (MCU drivers, Communication Drivers, I/O Drivers), Vector DaVinci
  • Developing driver modules (including state machines)
  • Debugging Boards (PCAN, trace32 debugger)
  • Maintaining documentation
  • Work with a version control system (Git, Polarion)

Software Engineer

Auriga Baltics
09.2022 - 12.2023
  • Performed high-level coding in Python programming language.
  • Designed, developed, modified and debugged programs.
  • Implemented models on Simics Virtual Platform using DML (Device Modeling Language).
  • BASH and Python scripting for daily maintenance.

Embedded Software Engineer

KBS
07.2019 - 09.2022
  • Engineered software components for automation hardware such as MCUs (STM32) and MPUs (STM32MP157).
  • Participated in IoT (Internet of Things) development, specializing in wireless interfaces (RFID, LORA).
  • Debugged software at rudimentary signal level, analyzing performance and diagnosing faults.
  • Developed software within Linux Kernel space (Yocto Project).

Embedded Software Engineer

ELINS
01.2016 - 07.2019
  • Collaborated with hardware engineers to develop complete embedded solutions.
  • Engineered software components for automation hardware such as microcontrollers (MSP430, PIC17, STM32).

Education

Master of Science - Computer Engineering

National Research University of Electronics
06.2018

Bachelor of Science - Electronics And Nanoelectronics

National Research University of Electronics
06.2016

Skills

  • Firmware for MCUs and MPUs
  • Programming Languages: C, Assembly, Python, DML, BASH
  • Virtual platform: Simics
  • AUTOSAR, MCAL (Vector DaVinci)
  • Implementation drivers for ICs, Unit testing, Integration testing
  • Linux, Linux Kernel, U-boot bootloader, Yocto Project
  • Internet of things (RFID, LORA, Capacitive sensor)
  • Implementation protocols (EPC Gen2, LLRP, TCP/IP, UDP)
  • Automotive networks (CAN)
  • Interfaces: I2C, SPI, UART, USB, Ethernet 10/100/1000, DAC, ADC
  • Source and Version Control: Git, GitHub, Polarion
  • Debugging (PCAN, trace32 debugger)

Languages

Russian
Native language
English
Advanced
C1

Timeline

Basic Software Engineer

BorgWarner
12.2023 - 06.2024

Software Engineer

Auriga Baltics
09.2022 - 12.2023

Embedded Software Engineer

KBS
07.2019 - 09.2022

Embedded Software Engineer

ELINS
01.2016 - 07.2019

Master of Science - Computer Engineering

National Research University of Electronics

Bachelor of Science - Electronics And Nanoelectronics

National Research University of Electronics
Darina Fomina