Summary
Arjob Mukherjee is a Software Engineer 2 based in Bengaluru with eight years of experience building low-level systems, firmware, and tooling across graphics drivers, scientific instruments, and automation platforms. At Imagination Technologies he works on OpenGL SC/OpenGL ES driver and firmware development, complementing earlier roles delivering firmware, image-processing software, and RPA-driven business automation. A lifelong tinkerer, he designs things from scratch—most notably MeghaOS-x86, a graphical OS for Intel PCs—and has created toy-language compilers and FPGA/electronics tools released as open source. He blends practical product delivery in C, C#, and embedded firmware with a deep curiosity for vintage electronics and systems internals, making him comfortable across silicon-near projects and higher-level automation.
8 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Calcutta
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Burdwan
English, Bengali, Hindi