Rahul Behl

Senior Staff Design Engineer at Tenstorrent

Bengaluru, Karnataka, India
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
Rahul Behl is a Senior Staff Design Engineer with 11 years of experience designing high-performance RISC-V and ARM processors, currently leading microarchitecture and RTL design for out-of-order logic and instruction trace solutions at Tenstorrent. He combines deep expertise in processor microarchitecture, RTL design, UVM-based verification, and formal methods to drive PPA closure and robust trace/debug infrastructure across multiple core generations. Rahul’s background includes ownership of instruction fetch, instruction cache, dynamic share units, and branch record buffers at Arm, reflecting a consistent focus on CPU front-end and trace systems. An electronics graduate from BITS Pilani Goa, he also contributes to open-source (notably UI enhancements to the popular Mixxx DJ app), demonstrating an engineer who pairs silicon-grade rigor with hands-on software and tooling experience.
code11 years of coding experience
job11 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookJK Public School
stackoverflow-logo

Stackoverflow

Stats
372reputation
33kreached
22answers
1question
github-logo-circle

Github Skills (18)

c-language10
qt10
ui-design10
uid10
front-end-development10
cprogramming-language10
midi-instrument9
midi9
audio9
mips6
vivado6
synthesis6
iteration6
caching6
verilog6

Programming languages (9)

SystemVerilogC++CDMakefileJavaScriptVerilogAssembly

Github contributions (5)

github-logo-circle
mixxxdj/mixxx

Oct 2014 - Mar 2015

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
Role in this project:
userFull-stack Developer
Contributions:18 commits, 2 PRs, 6 comments in 5 months
Contributions summary:Rahul's commits focused on enhancing the Mixxx DJ software's user interface and functionality. They introduced a new feature allowing users to configure the end-of-track warning time within the waveform preferences, modifying the UI elements to include spinboxes, sliders and implementing the underlying logic. Further commits involved code cleanup and refactoring of UI elements.
everythingwindowshidmidilinux
SimpleCPU/SimpleCPU

Nov 2016 - Jun 2019

Contributions:2 releases, 659 commits, 1 PR in 2 years 7 months
cpuverification
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
Rahul Behl - Senior Staff Design Engineer at Tenstorrent