Summary
Alexander Lukichev is a Senior Embedded Systems Architect with over a decade of hands-on experience designing and shipping embedded Linux and real-time systems, now shaping architecture and strategy at u-blox in Zurich. He combines deep academic grounding (PhD-level work in embedded systems and design automation) with practical leadership—having led embedded OS development, line-managed teams, and acted as scrum master for GNSS receiver platforms. Comfortable from bare-metal ARM to networked device stacks, he specializes in bridging low-level kernel/OS concerns with higher-level system architecture, documentation and cross-team coordination. Known for rapid assimilation of new technologies, he keeps "rust off" his skills through continuous learning and open-source engagement. Not obvious at first glance: his career blends formal research and university teaching with pragmatic product delivery, giving him rare depth in both theory and industrial practice.
13 years of coding experience
19 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Embedded Systems, Design Automation Systems, Doctor of Philosophy (Ph.D.), Embedded Systems, Design Automation Systems at ITMO University
English, Russian, Finnish, French, German