Spenser Gilliland

Senior Staff Software Engineer at Tesla

San Jose, California, 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
Spenser Gilliland is a Senior Staff Software Engineer in San Jose with 13 years of experience building performance-critical systems across semiconductor, embedded, and cloud domains. He has led developer services at a machine-learning accelerator startup, driven FPGA/OpenCL runtime and sample development at Xilinx, and now contributes to large-scale engineering at Tesla. His background spans low-level signal processing, FPGA kernel development (including SDAccel/OpenCL examples), and production software at scale—bridging research-grade prototypes to shipped products. He holds advanced degrees in computer engineering and has a track record of patent filings and open-source contributions that improve hardware acceleration workflows. Known for solving complex integration challenges, he combines deep hardware knowledge with pragmatic software leadership to deliver high-throughput, energy-efficient solutions.
code13 years of coding experience
job16 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Engineering, Doctor of Philosophy (Ph.D.) Computer Engineering at Illinois Institute of Technology
bookBachelor’s Degree Electrical and Computer Engineering, Bachelor’s Degree Electrical and Computer Engineering at Baylor University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (22)

opencl10
c-language10
xilinx10
buildroot10
architecture10
sys10
fpga10
arm10
embedded10
cprogramming-language10
architectures10
crossbuild9
graphic9
decoding9
c119

Programming languages (14)

JavaC++RustCCMakeMakefileGoHTML

Github contributions (5)

github-logo-circle
Xilinx/SDAccel_Examples

Jan 2016 - Jul 2017

SDAccel Examples
Role in this project:
userBack-end Developer
Contributions:369 commits, 2 PRs, 87 pushes in 1 year 6 months
Contributions summary:Spenser appears to be a back-end developer contributing to an SDAccel example repository focusing on FPGA acceleration. Their contributions primarily involve integrating and implementing OpenCL code, specifically within the context of the Xilinx SDAccel framework, which suggests they are focused on developing the core kernel for the FPGA. The user demonstrates proficiency in adding and modifying OpenCL kernel code to perform the desired computations in the FPGA. The commits also show the user fixing issues and updating the example code for better compatibility, highlighting the technical skills needed to design for FPGAs.
cppxilinxawssdaccelfpga
Spenser309/jenkins-test

Apr 2016 - Apr 2016

Contributions:13 pushes, 1 branch in 1 day
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
Spenser Gilliland - Senior Staff Software Engineer at Tesla