Tamkin Rahman

Embedded Software Engineer at Apple

Winnipeg, Manitoba, 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
Tamkin Rahman is an embedded software engineer with nine years of hands-on experience building real-time and Linux-based controllers across automotive, industrial, and consumer domains. He has led board bring-ups, Wi‑Fi chip integrations for OTA updates, GCC toolchain migrations, and HIL test automation, consistently improving build speed and test coverage. Comfortable across C, C++, Python, and embedded Linux, he bridges hardware and software teams and mentors junior engineers while driving platform refactors and CI/CD integration. At JCA/PTx Trimble and Parker Hannifin he shipped production firmware, kernel drivers, and diagnostic tools, and designed robust OTA and bootloader update systems. Known for digging into low-level problems and proactively owning end-to-end delivery, he also pursues side projects and hackathons that keep his systems and mobile skills sharp. Based in Winnipeg, he pairs pragmatic engineering with strong cross-functional communication to turn complex requirements into reliable, testable products.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computer Engineering, Bachelor of Science (B.Sc.) Computer Engineering at University of Manitoba
github-logo-circle

Github Skills (35)

bug-reporting9
satellite9
data-handling9
wake-on-lan8
fat8
fsm-library7
freertos7
servicenow7
prebuild7
receiver7
automata7
gnuradio7
ospf7
barrage6
bare6

Programming languages (7)

PowerShellC#TypeScriptCVerilogJavaScriptPython

Github contributions (5)

github-logo-circle
UMSATS/cdh-tsat5

Jan 2019 - Aug 2019

Contains software for the TSAT5 (2018-2020) Command and Data Handling (CDH) board.
Contributions:3 releases, 38 commits, 14 PRs in 7 months
pythonservicenowpefilesolacegnuradio
UMSATS/subsystems-tsat4

Jun 2018 - Feb 2019

Contains software/documents related to the subsystems board for UMSATS 2016-2018.
Contributions:3 PRs, 13 pushes, 4 branches in 8 months
board
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
Tamkin Rahman - Embedded Software Engineer at Apple