MK

Moiz Khan

Staff Software Engineer at DreamBig Semiconductor Inc.

Moiz Khan has a diverse range of work experience in the technology field. Moiz started their career as an Electronic Design Engineer at Creative Dynamics Engineering, where they successfully designed and developed an "Automatic Faucet Controller" and worked on firmware development using nRF51822.

Moiz then moved on to Precision Technology (Pvt.) Ltd, where they worked as an Embedded Software Engineer. In this role, Moiz was responsible for firmware development, testing, verification, modification, and improvement of microcontrollers. Moiz also gained experience in porting and developing drivers, as well as working with bare-metal and board support packages.

Next, Moiz joined Alsons Group of Industries as a Senior Embedded Software Engineer. There, they focused on firmware development on ARM-based MCUs, porting and optimizing firmware, boot-loader development, and sensor integration. Moiz also worked on board support package development and schematic design.

Most recently, Moiz has been working at DreamBig Semiconductor Inc. Moiz started as a Senior Software Engineer, where they developed software in C in kernel space and user-space in Linux. Moiz then transitioned to the role of Software Technical Lead, where they gained experience in C/C++ programming, code review, bug fixing, and code optimization. Moiz also worked on the development of PCIe device drivers and the modeling of NIC hardware blocks in C on the QEMU environment. Additionally, they added support for OVS/IPsec data path in the device model.

Throughout their career, Moiz has consistently demonstrated their technical expertise and ability to work with a variety of technologies and platforms.

Moiz Khan completed their Bachelor's Degree in Electronics and Computer Engineering from the Karachi Institute of Economics & Technology (KIET) in 2014. Additionally, they have obtained certifications in various areas including Parallel and Concurrent Programming, Advanced Linux, Build your own Real-time Operating System, and C Programming for Embedded Applications. Moiz also completed a course in Embedded System Design from the NED University of Engineering & Technology in Karachi in 2014. Moiz Khan's educational background is supplemented by a certification in Technology Entrepreneurship from the Institute of Business Administration.

Links

Timeline

  • Staff Software Engineer

    February 1, 2024 - present

  • Software Technical Lead

    January, 2022

  • Senior Software Engineer

    July, 2020