Oleg Kolosov

Expert Engineer

Łódź, Poland
j b b z r a . e
o @ a u b t n t
o @ a u b t n t
j b b z r a . e

Profile

A versatile and goal-oriented professional with over 15 years of experience spanning financial, medical, automotive, consumer electronics, and industrial instrumentation domains. Led cross-functional teams and seen through multiple projects from prototype to production. Possess extensive knowledge of embedded firmware development using C and C++ in Linux and real-time environments including kernel drivers and bare-metal development.

Skills

C, C++, some Rust, Python, Lua, Bash; embedded Linux, RTEMS
Team Leadership and Project Management experience

Experience

since

Technical lead and project manager's roles for a team developing a firmware for thermal vision cameras and multimeters. Requirements coordination, tasks, and release planning, quantifying team performance. Also designing and implementing modules requiring special expertise: Wi-Fi, Bluetooth, RTEMS device drivers using SPI, I2C, UART and vendor-specific proprietary protocols.

Development and maintenance of Self Update / Remote Update functions of Head Unit firmware for Daimler (NTG7) and Porsche (OTA-FC). Extending GENIVI Automotive Message Broker with vendor-specific messages, CommonAPI interfaces and automated testing capabilities for PSA (Peugeot Citroën) in IVI 2020 project. Introduction of modern C++ coding practices.

Led a team from a concept to production of a HARMAN Spark project (Android-based OBD port dongle).

Created a CAN bus scripting tool with a domain-specific language for automated defect reproduction. Designed and implemented a fault-tolerant IPC solution based on ZeroMQ and Cap'n Proto.

Art System Technologies (ООО "Арт Систем")

Software Engineer

Development of an embedded Linux firmware and a hardware-accelerated multimedia stack for karaoke set top boxes on Sigma Designs (MIPS) and HiSilicon (ARM) platforms. Linux kernel driver development (UART, I2C, SPI). Hardware bring-up and vendor BSPs integration.

Omitted.

Education

Southern Federal University

M.Sc. Computer Engineering

Taganrog State University of Radio Engineering

B.Sc. Computer Engineering