
Александр Беликов
@0007571
Senior Embedded Linux Engineer at ProSoft who migrated a 3M+ line controller firmware codebase from QNX to Real-Time Linux.
What I'm looking for
At ProSoft, I led the migration of a 3M+ line industrial controller firmware codebase from QNX to Real-Time Linux (PREEMPT_RT), removing about $150 per unit in OS licensing fees. I worked on kernel configuration and the cross-compilation toolchain as the Linux-based units moved into pre-production validation.
I designed a brokerless IPC framework connecting 20+ independent processes at 3k+ messages per second. I also designed a secure developer-access mechanism and backport CVE fixes into the codebase while contributing to an upstream Linux LTS kernel security-patch effort.
On my independent project, EtazhyLab, I designed hardware and C++ embedded firmware for self-check-in terminals and took the product into commercial operation. More than 1,000 units were deployed with 99.9% operational uptime; I also handled OTA updates, remote diagnostics, CI, and automated tests.
Earlier at ProSoft, I developed a secure C++ web-configuration server and network-security subsystems, and built HMI and diagnostic administration components. At Building Design CUBE, I wrote C# plugins for Autodesk Revit that automated BIM workflow steps and cut design turnaround time by 10%.
Experience
Work history, roles, and key accomplishments
Senior Embedded Software Engineer
ProSoft
Jul 2023 - Present (3 years 3 months)
Led the architectural migration of a 3M+ line industrial controller firmware codebase from QNX to Real-Time Linux (PREEMPT_RT), removing ~$150 per unit in OS licensing fees. Designed a brokerless IPC framework connecting 20+ independent processes at 3k+ msg/sec and a secure developer-access mechanism.
Middle C++ Software Engineer
ProSoft
Jul 2020 - Jun 2023 (2 years 11 months)
Developed a secure C++ web-configuration server for the controller management system, closing 30+ critical OWASP vulnerabilities (XSS, CSRF, RCE). Engineered embedded network security subsystems, packet filtering and IPsec, per IEC 62443-4-2.
C++ Software Engineer
ProSoft
Jul 2019 - Jun 2020 (11 months)
Developed HMI and diagnostic administration components for the controller's Embedded Security Core, covering authentication, access control and audit logging aligned with ISO/IEC 27001.
Intern C# Software Engineer
Building Design CUBE
May 2018 - Dec 2018 (7 months)
Wrote C# plugins for Autodesk Revit that automated BIM workflow steps and cut design turnaround time by 10%.
Education
Degrees, certifications, and relevant coursework
Yandex Practicum
C++ Developer, C++
Completed C++ Developer certification from Yandex Practicum in 2026.
Codeby Academy
Web Application Penetration Testing, Web Application Penetration Testing
Completed Web Application Penetration Testing certification from Codeby Academy in 2023.
OTUS
Software Architecture and Design Patterns, Software Architecture and Design Patterns
Completed Software Architecture and Design Patterns certification from OTUS in 2022.
Ural State University named after A.M. Gorky
Master's Degree with Honors, Materials of Electronics and Nanoelectronics
2018 - 2020
Master's Degree with Honors in Materials of Electronics and Nanoelectronics from Ural State University named after A.M. Gorky, Yekaterinburg, 2018–2020.
Ural State University named after A.M. Gorky
Bachelor's Degree, Electronics and Nanoelectronics
2014 - 2018
Bachelor's Degree in Electronics and Nanoelectronics from Ural State University named after A.M. Gorky, Yekaterinburg, 2014–2018.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Александр?
You can contact Александр and 90k+ other talented remote workers on Himalayas.
Message АлександрGet 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!
