Summary
Steve Maclean is a Principal Engineer with over two decades of hands-on experience designing and optimizing embedded, DSP, and CPU systems, now focused on ARM architecture work at Arm. He combines deep theoretical knowledge with practical expertise in CPU modeling, JIT/compiler optimization, SIMD/VLIW media pipelines, and performance modeling—skills honed at Qualcomm, Microsoft, and in open-source .NET runtime projects. At Microsoft he enabled .NET on Apple Silicon and improved cross-platform debugging and diagnostics, and his notable open-source contributions to high-profile repos like dotnet/runtime and dotnet/diagnostics reflect a strong backend and runtime debugging pedigree. His background includes microarchitectural design for Qualcomm’s Centriq and pragmatic firmware and image-processing optimizations that delivered real product performance gains, revealing an engineer comfortable across silicon, firmware, and runtime software. Based in Raleigh, NC, he blends low-level systems craftsmanship with a history of shipping measurable performance improvements and tooling that aids cross-platform diagnostics.
9 years of coding experience
32 years of employment as a software developer
Bachelor of Science - BS Electrical and Electronics Engineering, Bachelor of Science - BS Electrical and Electronics Engineering at University at Buffalo