m
maxim_ksenevich

Maxim K

@maxim_ksenevich

Embedded Software Engineer, Embedded Linux and BSP

Polonia
Russo, Inglese, Polacco
Alcune informazioni sono riportate in lingua inglese.
Chi sono
Embedded Linux engineer, 3 years commercial, focused on BSP work for ARM SoC platforms. Day job: an industrial smart-camera platform on an ARM SoC. I ported U-Boot for the board and led the product's migration between major Linux LTS versions: vendor and in-house drivers ported, device trees reworked for new bindings, camera pipeline adapted. I maintain the Yocto layers behind the image. Comfortable across MIPI CSI-2 and V4L2, I2C, SPI, UART, GPIO, and debugging with ftrace, perf, kgdb and JTAG. C, C++, Python, plus Qt/QML tooling. Send me your board and what it needs to do.... Continua a leggere

Competenze

m
maxim_ksenevich
Maxim K
offline • 
Tempo di risposta medio: 1 ora

Consulta i miei servizi

Sistemi integrati e IoT
I will build and maintain a yocto linux bsp for your arm board
Sistemi integrati e IoT
I will develop esp32 firmware with esp idf, wifi, ble and mqtt

Esperienza lavorativa

Wenglor

Embedded Software Engineer

Wenglor • Full time

Jan 2024 - Present • 2 yrs 9 mos

BSP and system software for an industrial smart-camera platform (ARM SoC, Yocto-based Linux distribution). - Ported and integrated the U-Boot bootloader for the platform: board configuration, device-tree and FIT image handling, boot flow and kernel hand-off, bringing bootloader and kernel into a single reproducible boot chain. - Led the migration of the full product feature set between major Linux LTS versions: ported vendor and in-house kernel drivers, reworked device trees for the new bindings, adapted the camera pipeline, and validated functional parity with the legacy branch. - Developed a Qt desktop application for device communication and signal transfer, used internally for configuration and diagnostics of the camera hardware. - Maintained Yocto layers and recipes for the platform image, and debugged boot, driver and integration issues together with the hardware team.

Self-Employed_/ Freelancer

Freelance Embedded Developer

Self-Employed / Freelancer • Lavoratore autonomo

Jan 2023 - Jan 2024 • 1 yr

Independent firmware and embedded Linux projects for private clients. - Microcontroller firmware in C, with peripheral drivers over I2C, SPI and UART. - Build and debugging setup on Linux hosts. - Worked directly with clients on requirements, scheduling and delivery.