Andrei Simion

Staff Software Engineer at Google

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrei Simion is a Staff Software Engineer with 14 years of deep embedded-systems experience, currently working on TPU software at Google after leading firmware and LLM-acceleration efforts. He specializes in ARM v7/v8 SoC bring-up, board and silicon debugging, and low-level stacks across BootROM, U-Boot, Linux, and FreeRTOS, with a particular focus on camera, video, and multimedia pipelines from drivers to user-space frameworks. His background includes FPGA prototyping and driver work for Xilinx (notably contributing to the widely used Xilinx embeddedsw projects), headset and camera firmware at Oculus, and safety-critical stacks for autonomous vehicles at Aurora. Comfortable coordinating multi-disciplinary, multi-geography teams and vendors, he pairs hands-on kernel and firmware development with systems integration and performance-driven refactoring. A practical tinkerer, he often bridges hardware and software gaps that others treat as separate domains, speeding product bring-up and validation.
code14 years of coding experience
job13 years of employment as a software developer
bookBachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at Simon Fraser University
languagesEnglish, Romanian
github-logo-circle

Github Skills (6)

c1710
i2c10
embedded10
c1110
sys10
xilinx9

Programming languages (3)

CHTMLBitBake

Github contributions (5)

github-logo-circle
Xilinx/embeddedsw

Jun 2014 - Aug 2016

Xilinx Embedded Software (embeddedsw) Development
Role in this project:
userBack-end Developer
Contributions:587 commits in 2 years 2 months
Contributions summary:Andrei primarily contributed to the embedded software development for Xilinx embedded software. Their work focused on implementing new features and functionalities within the dptx driver, particularly related to sideband messages, I2C communication, and DisplayPort configuration. The user also refactored and optimized the driver to improve performance and reliability. They also refactored EDID, and I2C reads and writes to increase modularity.
xilinxembedded-softwareembedded
Digilent/linux-digilent

Nov 2011 - Apr 2016

Linux Repository for digilent boards
Contributions:18 commits in 4 years 5 months
linux
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.
Request Free Trial
Andrei Simion - Staff Software Engineer at Google