Dharmik Thakkar

Senior Software Engineer at Arm

Austin, Texas, 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
Dharmik Thakkar is a Senior Software Engineer with seven years of hands-on experience in embedded firmware and wireless systems, currently driving work at Arm after earlier firmware roles at Meta. He specializes in low-level C and assembly development for ARM Cortex and Atmel platforms, with deep expertise in communication stacks (BLE, ZigBee, SPI, I2C, USB) and real-time/embedded tooling. His background blends academic research—developing self-calibrating vibration motor systems and IR-based localization—with production firmware for wireless devices, giving him a strong systems-oriented approach to reliability and hardware-software integration. Comfortable with JTAG/gdb debugging, oscilloscopes, and Make/Git workflows, he singles out performance and correctness in constrained environments. Based in Austin, he brings a disciplined work ethic and a penchant for solving tricky timing and protocol interoperability problems that often go unnoticed until they break systems.
code7 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Electronics Engineering, 8.16/10, Bachelor’s Degree, Electronics Engineering, 8.16/10 at University of Mumbai
bookMaster of Science - MS, Electrical Engineering, 3.53/4, Master of Science - MS, Electrical Engineering, 3.53/4 at University of Colorado Boulder
bookDiploma, Digital Electronics, 8.95/10, Diploma, Digital Electronics, 8.95/10 at Shri Bhagubhai Mafatlal Polytechnic
languagesEnglish, Gujarati, Hindi, Marathi
github-logo-circle

Github Skills (16)

ansible-collections10
barrage9
crossword9
development-kit8
dpdk8
plane7
keccak5
hash-functions4
mach-o4
crc4
cryptanalysis4
armv83
cortex-a3
cryptography3
computer-engineering3

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
dhatha01/manifest

Apr 2022 - Apr 2022

Contributions:5 pushes, 1 branch in 8 days
dhatha01/AArch64cryptolib

Oct 2020 - Nov 2020

AArch64cryptolib is a from scratch implementation of cryptographic primitives aiming for optimal performance on Arm A-class cores
Contributions:2 pushes in 7 days
scratch-implementationcryptographycryptographicaimingkeccak
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