Summary
Aaron Spear is a seasoned Staff Engineer and Software Architect with over two decades of experience designing and shipping embedded hardware, firmware, and large-scale developer tooling. He has led and mentored distributed engineering teams, owning products from requirements through release—most notably a multi-million line, cross-platform embedded systems IDE and high-value debuggers for multi-core and mobile processors. Now at VMware, he architects cloud-native developer portals and tooling for the Software Defined Data Center, bringing deep low-level debugging expertise (ARM, PowerPC, MIPS, DSPs) to modern cloud platforms. Comfortable in languages from Java and C++ to Python and assembler, he pairs OS-level knowledge across Linux, Android and RTOSes with a long history of customer-facing technical rescue and product pitches. Unusually, his background blends hands-on hardware bring-up and bit-level debugging with contemporary interests in cloud, TDD, tracing and power optimization—plus a stint as a touring musician that honed leadership and resilience on the road.
15 years of coding experience
13 years of employment as a software developer
B.S., Electrical and Computer Engineering, B.S., Electrical and Computer Engineering at University of Colorado Boulder