Summary
Eric Rowley is a Senior Software Engineer in Austin with a background in electrical engineering and four years of hands-on experience building firmware, systems tooling, and automation for high-performance silicon. He has moved from academic backend work in computational chemistry into industry roles at AMD—authoring C firmware, Linux/UEFI test suites, device drivers, and data-mover/security/power-management features—before joining Arm. Eric combines low-level debugging across OS, firmware, and hardware with Python and C# automation for large-scale power and performance data analysis, enabling reproducible test pipelines. He’s comfortable collaborating with internal and customer teams under time-critical conditions and has a track record of turning complex hardware constraints into reliable software validation. An engineer who bridges firmware and systems engineering, he brings the instincts of an electrical engineer to software design and test automation.
4 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering, Electrical and Electronics Engineering, Bachelor of Engineering, Electrical and Electronics Engineering at University of Oklahoma