Dmitrii User
@dmitriiuser
I build embedded Linux platforms, automation, and reliable hardware-integrated engineering systems.
What I'm looking for
I've spent 15+ years building low-level software, Linux systems, embedded platforms, and automation. In my current role at a large telecommunications/IT company, I lead an engineering team while remaining hands-on with complex technical work.
I designed and developed an automated test platform for set-top boxes supporting 100+ devices, including remote device access, REST APIs, CI/CD pipelines, a web interface, and hardware integration. I built server- and client-side architecture, Docker-based infrastructure, firmware deployment automation, and GitLab CI/CD workflows.
At Kraftway Corporation, I developed secure boot solutions, BSP components, Linux and UEFI drivers, USB communication protocols, and power-management software for PCs, laptops, servers, and tablets. I also ported projects to KasperskyOS and integrated firmware builds into a Yocto-based environment.
Earlier, I developed inertial navigation algorithms and embedded software for UAV systems, working across sensor integration, real-time data acquisition, hardware-in-the-loop simulation, and flight testing. I enjoy working close to hardware while building tools and infrastructure that make engineering faster and more reliable.
Experience
Work history, roles, and key accomplishments
Leading a development team while keeping strong hands-on involvement in engineering tasks
Acting as the primary technical expert and escalation point for complex engineering tasks
Introduced automated testing workflows that improved reliability and transparency of development processes
Organizing daily standups, planning sessions and retrospectives
Supporting knowledge sharing and mentoring team m
Senior Embedded Linux / C++ Developer
Jan 2020 - Jan 2023 (3 years)
Designed and developed from scratch an automated test platform for set-top boxes with support for 100+ devices
Implemented server-side and client-side architecture for remote device management and testing
Developed REST API based on OpenAPI and internal services for test automation and device control
Created a web interface using HTML and jQuery for interactive remote access to devices
Integrated
Developed hardware and software secure boot solutions for PCs, laptops, servers and tablets
Developed BSP components for U-Boot and Linux drivers including RTC, iButton and Device Mapper
Ported and adapted Linux drivers from upstream and open-source projects
Developed proprietary USB host/device communication protocol
Developed, modified and debugged USB Gadget composite drivers
Built C/C++ busine
Embedded Systems Engineer
Jan 2012 - Jan 2017 (5 years)
Developed inertial navigation algorithms for UAV systems
Built prototypes of compact strapdown inertial navigation systems
Tested and validated results using mathematical simulation, hardware-in-the-loop simulation and flight tests
Developed cross-platform C++ software using Qt and Boost for hardware-in-the-loop simulation
Integrated sensors connected via SPI, I2C, UART, RS-232/422 and other inter
Education
Degrees, certifications, and relevant coursework
Moscow Aviation Institute (National Research University)
Control Systems, Informatics and Power Engineering
2007 - 2013
Availability
Location
Authorized to work in
Job categories
Interested in hiring Dmitrii?
You can contact Dmitrii and 90k+ other talented remote workers on Himalayas.
Message DmitriiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
