Andrew Rooney is an AI software engineer with 8 years of experience specializing in FPGA AI inference accelerators and nanoscale system design. He has led embedded software teams for satellite projects and moved into industry roles at Intel and Altera, where he develops RTL IP for the Intel FPGA AI Suite. Comfortable across firmware, hardware description languages, and system-level software, he bridges on-chip design with production deployment. His background includes building communication stacks for a CubeSat and contributing to an international lunar micro-rover mission, reflecting hands-on spaceflight-grade engineering rigor. Based in Toronto, he combines academic training in computer engineering with practical co-op experience at companies like Intuit and Nokia. Colleagues know him for translating complex hardware constraints into pragmatic, deployable AI acceleration solutions.
8 years of coding experience
6 years of employment as a software developer
BSc, Computer Engineering, Nanoscale System Design Option, Co-op, BSc, Computer Engineering, Nanoscale System Design Option, Co-op at University of Alberta
Contributions:10 reviews, 5 PRs, 12 pushes in 2 years 4 months
firmwareeps
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.