FIRMWARE · ROBOTICS · AI
Alex Mikhalev
Firmware team lead at Etched
Experience
Etched
CURRENTFirmware team lead
Leading a firmware team working on cutting-edge AI accelerators.
Corvus Robotics
PREVIOUSLYFirmware, 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
2020Software engineering intern
Debugged complex ARM and PowerPC embedded systems using hardware probes and trace replay, and improved ARM CoreSight trace-analysis performance.
Micron Technology
2019Software 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
2022B.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.