Advertisement

Sergey Temerkhanov

image
Principal Software Engineer

Sergey Temerkhanov is a Principal Software Engineer at Auriga, Inc. He has over 14 years’ experience in the field of embedded software development, including deep expertise in bootloader/firmware porting and development, Linux kernel, Linux device driver development, embedded Linux distribution building and deployment. During his career, Temerkhanov earned strong knowledge of C and C++, ARMv8, and x86 assembly, and profound experience in board bring-up, low-level software and driver development, hardware-assisted debugging, real-time control software development. He spent over 4 years as development team manager, working closely with the hardware development team to design and bring up CPU and FPGA based hardware. He is also experienced in design of special-purpose processor system architectures. Sergey Temerkhanov holds a Master of Technology (MTech) in radio engineering from Bauman Moscow State Technical University.

Sergey Temerkhanov

's contributions
Articles
Comments
    • Current implementations of firmware for ARMv8 server systems consist of several relatively independent components. This gives a number of advantages, such as the possibility of using the same components in both the server and embedded systems’ firmware, as well as the relative independence of introduced changes.