Navigation überspringen

Ruslan Gerasimov

Angestellt, Akademischer Mitarbeiter, HKA
Karlsruhe, Deutschland

Fähigkeiten und Kenntnisse

Usability-Test
Doxygen
Mathematik
Debugging
C/C++
Telekommunikationstechnik
Flash
Publikation
Bluetooth
Jenkins
iOS
Quelltext
GNU
Bugzilla
Agile Entwicklung
Lua
Fahrzeug
Software
Microchip
GPS
Lehre
KANBAN
IT-Anwendungen
PKW
Kommunikation
Anwendung
Projektmanagement
Refactoring
Software-Qualitätssicherung
Programm Management
Informationstechnologie
Testing
Computer
Project Management Office
Kryptografie
Bus
Windows
JTAG
Server
Softwaretest
Erstellung von Testkonzepten
Sicherheit
Storage
Radio
Hardwareentwicklung
Automatisierung
Scaled Agile Framework
Jira
VoIP
SPARC
Softwareentwicklung
Lieferung
Testmanagement
Go (Programmiersprache)
Ant
Projekte
Aufmaß
Sensorik
Informatik
Prototyping
Teamleitung
Digital Publishing
Bootloader
FreeRTOS
GNSS
Makefiles
Makefile
PIC
PIC32
Protobuf
Redmine
Zynq
Disassembling
Xilinx
NIST
Oscilloscope
Schematics
soldering
stakeholders
Client
Firmware
Projektplanung
Physik
Backend
Test
Algorithmus
Batch
Quellcode
USB
Selbstständigkeit
Informationssicherheit
Mac OS
Konferenz
Point of Sale
Git
Android
Elektronik
Elektronisches Bauteil
Telefonie
Kalibrierung
Quantum
Microcontroller
Embedded Systems
Embedded Software
Embedded Linux
ARM
C/c++
OOP
Object Oriented Programming
Interviewing
RTOS
Embedded / Real-Time / RTOS
Scrum
Agile Development
Agile Methods
GNU Toolchain
CAN-bus
I2C
SPI
UART
Device Driver
Digital Schematic
Team leadership
UClinux
RTEMS
Linux
Software Development
Management
Python
Project Management

Werdegang

Berufserfahrung von Ruslan Gerasimov

  • Bis heute 1 Jahr und 7 Monate, seit Okt. 2023

    Akademischer Mitarbeiter

    HKA

  • Bis heute 1 Jahr und 7 Monate, seit Okt. 2023

    Academic Worker

    Optimal Facility Services GmbH

  • 2 Jahre, Mai 2021 - Apr. 2023

    Senior Integration/Software Engineer

    TechTrust Innovation GmbH

  • 1 Jahr, Juni 2020 - Mai 2021

    Project Manager

    CI Confidential GmbH

  • 2 Jahre, Juni 2019 - Mai 2021

    Embedded Software Engineer

    CI Confidential GmbH

  • 1 Jahr und 4 Monate, Feb. 2018 - Mai 2019

    Software Lead Engineer

    EPAM-Systems GmbH

  • 7 Monate, Juli 2017 - Jan. 2018

    Lead Software Engineer/ Team Leader

    Klika-Tech

    Tracking of inventory (tools) in cargo space of van by means of Bluetooth-tags (beacons), scanning them at vehicle's device. Scanner of Bluetooth-tags. Probability and percentage of collisions of packets. Number of beacons (1-200 pcs) Bluetooth pairing Just Works and Passkey on Nordic NRF52X. Compliance with the Core 5 Bluetooth Cable length measurement (by means of ultrasonic distance sensor) at drums in automatic way and wireless sending it via LoRa gcc arm toolchain

  • 6 Monate, Feb. 2017 - Juli 2017

    Software Engineer

    GOSNIIAS

    Board complex, radio station Prima-MV integration with the board complex. I developed cross-platform GUI app for control of Prima-MV radio station based on QT-framework. The GUI app (resulted in a number of screens with buttons, sliders, value regulators, checkboxes, radio-buttons and input fields) fully supports all the entire command protocol of the radio station. I made a setup of Git-server and created reps and transited developing process of the work group of developers under version control system.

  • 6 Monate, Aug. 2016 - Jan. 2017

    Software Engineer

    Systems of Virtual Reality

    Neuro-control Interface aka Brain Computer Interface (BCI) BCI: hardware improvements. Ran up a connection for a serial port USB (ftdi) into a schematic design, implemented debug printing out on STM32F437VGT6 . Had written the initialization for Bluegiga in a serial port(SPP profile) by means of iWRAP protocol commands. Also I turned on it via HC06 Bluetooth serial port. Coded various modes of operating ADS1299 ADC. Used System Workbench for STM32 (based on Eclipse) JTAG/SWD.

  • 1 Jahr und 1 Monat, Jan. 2016 - Jan. 2017

    Software Engineer

    Innoavtive Telecommunication Technologies

    Everyday automated builds and firmware tests in SIM-card, test script running, generating and sending out of reports with build\test results via email (with html-tables). Writing test procedures containing APDU-commands according technical specification ETSI TS 131 122 Universal Mobile Telecommunications System (UMTS); LTE; Universal Subscriber Identity Module (USIM) conformance test specification, 3GPP Generating documentation in Doxygen. Operating on various levels of ISO7816 standard.

  • 3 Monate, Dez. 2015 - Feb. 2016

    Lead Software Engineer

    Advalange / Security System Lab

    Developing of integration test, procedures, unit testing for software-hardware complexes by standards of GOST R 51904-2002, KT-178V with high durability (-stability) requirements in a complex of Uos RTOS. Tests on C for mechanisms of OS Uos-embedded. MCU: Milander 1986ve81t MCU. Procedure of data transferring containing test result info. The transferring was done by means of serial port from the device to instrumental PC. Program for PC to receive this data. Windows MinGW + gcc, makefiles

  • 10 Monate, März 2015 - Dez. 2015

    Lead Software Engineer

    Nwave

    Developed a framework for based on the RM3 radio module - device for the building networks with the low data transfer rate and ultra low power consumption and are applied in the fields of wireless: telemetery, energy consumption metering and in the electronic parking system Silicon Labs EFM32 ARM Cortex-M3. IAR и Simplicity Studio. Developed an AT commands parser and templates (in C) to give a user ability to use a library of the radio transceiver

  • 3 Jahre und 5 Monate, Juni 2011 - Okt. 2014

    Lead Software Engineer

    Topcon Positioning Systems

    Software Engineer in Agriculture Firmware Team, GNSS Firmware Team at full time. Developed CAN and Bluetooth SPP stacks under TI MCU, CAN-Bluetooth Bridge. I developed the whole Board Support Package for the main board of brand new Hiper SR receiver. It ivolved me to write the part for so-called minter panel of indicators and button to display and control common states of Hiper SR receiver. Developed drivers (from scratch) CAN, I2C, Ethernet HUB(PHY) under embedded RTOS.

Ausbildung von Ruslan Gerasimov

  • 5 Jahre und 6 Monate, Sep. 1997 - Feb. 2003

    Computer Science

    Moscow State Institute of Electronics and Mathematics

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z