← Back home

FIRMWARE · ROBOTICS · AI

Alex Mikhalev

Firmware team lead at Etched

Experience

Etched

CURRENT

Firmware team lead

Leading a firmware team working on cutting-edge AI accelerators.

Corvus Robotics

PREVIOUSLY

Firmware, autonomy & systems software

Developed software for autonomous warehouse inventory drones, helping scale the fleet from zero to hundreds of deployed devices.

  • Worked across firmware, autonomy, and systems software for production robotics.
  • Profiled and optimized performance, including latency between estimation and controls and shared-memory communications.
  • Supported hardware bring-up, device drivers, firmware, production testing, and calibration.
  • Built robotics software using embedded ARM platforms, ROS 2, and Rust communications infrastructure.

Green Hills Software

2020

Software engineering intern

Debugged complex ARM and PowerPC embedded systems using hardware probes and trace replay, and improved ARM CoreSight trace-analysis performance.

Micron Technology

2019

Software engineering intern

Worked on C++, Python bindings, and Linux drivers for flash-memory test systems, including a migration to CMake and Python 3.

Education & robotics

University of California, Los Angeles

2022

B.S. in Computer Science, with a technical breadth in Electrical Engineering. Summa cum laude.

Former Controls Director, Unmanned Aerial Systems at UCLA. Research experience with RoMeLa on bipedal robot control, trajectory generation, and simulation.

Technical background

C/C++, Rust, Python, Linux, ARM platforms, real-time operating systems, ROS 2, hardware debugging, profiling, and distributed robotics systems.