Rohit Nayak

Embedded Systems Engineer

Delhi, India6 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in embedded software and device drivers.
  • Proven track record in optimizing networking and Wi-Fi drivers.
  • Strong background in Android framework and kernel development.
Stackforce AI infers this person is a highly skilled Embedded Systems and Mobile Development engineer.

Contact

Skills

Core Skills

Embedded SoftwareDevice DriversNetworkingWi-fi DriversLinux KernelAndroid FrameworkAndroid Kernel DriversPerformance Tuning

Other Skills

C (Programming Language)Embedded DevicesGNU DebuggerU-BootBootloaderLinux Device DriverIntegrated SystemsRaspberry PiGerritEmbedded CUniversal Asynchronous Receiver/Transmitter (UART)JiraStorage driverJTAgBSP

About

An embedded developer seeking for new challanges to explore more domains in embedded world

Experience

6 yrs 4 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 7 mos
Current Experience

Blackberry qnx

2 roles

Embedded Software Developer

Oct 2023Present · 2 yrs 7 mos

  • Worked and delivered custom display drivers to various customers as well as improvement in the internal display driver for QNX.
  • Handled various customer queries related to other domains like networking/sound/tcp-ip domain.
  • Designed and developed UT frameworks for various modules like io-snd, multimedia, wifi with line and branch coverage (lcov,gcov and equivalence testing framework).
  • Delivered high end solutions for various BSP issues and debugging with gdb and kernel dump analysis.
  • proficient in working with C/C++ and Embedded C along with shell scripting and handling uboot and bootloaders.
C (Programming Language)Embedded DevicesEmbedded SoftwareGNU DebuggerU-BootBootloader+4

System Software Engineer

Oct 2023Present · 2 yrs 7 mos

  • Developed and optimized networking and Wi-Fi drivers, improving latency and throughput across multiple chipsets (NXP, Broadcom, Raspberry Pi).
  • Enabled PCIe/SDIO-based Wi-Fi support and contributed to WLAN host stack enhancements.
  • Led migration from io-pkt to io-sock networking stack, improving scalability and maintainability.
  • Worked on firmware-host communication and DMA-based data transfer optimizations.
  • Debugged complex system-level issues using GDB, kernel dumps, and low-level tracing.
  • Collaborated with cross-functional teams to resolve critical BSP and networking issues.
  • Built unit testing frameworks achieving 100% coverage (SQML4) using gcov/lcov.
NetworkingWi-Fi Drivers

Mediatek

3 roles

Android kernel developer

Jan 2022Oct 2023 · 1 yr 9 mos

  • Working on kernel side handling storage driver(emmc/ufs) along with partitions and OTA upgrades new development and bug fixing.
  • Recently completed development of charging and boot animation for foldable phone where I handled the architecture design and metor along with code development with testing all possible scenarios.(Android framework layer)
  • Handled kernel migration from k419->k510 successfully for different Mediatek chipsets.
  • Studying RPMB and handling rpmb issues on tee side.
  • added a new feature of splitting logo.img into two segments to improve boot time and image loading time that'll be available globally soon.
Embedded SoftwareLinux KernelGerritEmbedded CUniversal Asynchronous Receiver/Transmitter (UART)Jira+5

Android Developer

Jun 2020Oct 2023 · 3 yrs 4 mos

  • Developed and optimized Android kernel drivers and storage stack (UFS/eMMC) for high-performance SoCs.
  • Improved 5G MIPC data path, reducing latency between AP and modem.
  • Contributed to system-level performance tuning and scheduler optimizations.
  • Executed kernel migrations (4.14 → 5.10) ensuring stability and compatibility.
  • Designed and implemented secure charging architecture using LIBDRM.
  • Worked on OTA frameworks with high reliability (~0.01% failure rate).
  • Debugged kernel-level issues involving concurrency, threading, and memory management.
Android Kernel DriversPerformance Tuning

Android Framework engineer

Jun 2020Jan 2022 · 1 yr 7 mos

  • Designed the charging animation module using LIBDRM to prevent data leak and restrict IOCTL calls, 1.5x times efficient and robust,released in Android S and to be use in further android versions.
  • Developed memorization at early boot up and store data in device tree to save subsequent reboot time and minimize the load on android boot up process and optimizing the performance.
  • Worked on RTT (Real Time Text) enabling the text feature on ongoing call with no external apps, added support on pure voice call(designed Application part and Middleware aka RIL to interact with
  • Modem layer)
  • Implemented MIPC architecture for 5G improvising the data flow speed and reduce the latency between application and modem layer which will be effective from android S globally.
Android FrameworkLinux KernelGerritEmbedded CUniversal Asynchronous Receiver/Transmitter (UART)Jira+4

Adsxenium

Software Engineer

Jan 2020Jun 2020 · 5 mos · Noida, Uttar Pradesh, India

  • Developed Backend and REST API for their business software from scratch.
  • Implemented data security and stateless session.
  • Implemented shortening URL algorithm
  • Implemented Click tracking mechanism.
  • Implemented Cache technique and enforced single session per user.
  • Project was completed successfully.

Shiloutte ventures

Full-stack Developer

Apr 2018Jun 2018 · 2 mos · virtual

  • Developed the whole UI design of their project website , can be live seen at garage24by7.com

Iadept marketing

Frontend Developer

Jun 2017Aug 2017 · 2 mos · Dwarka sec-7

  • Deployed as frontend developer and have successfully dilivered assignments on time with minimal bugs
  • > created their career ui page in mvc and asp.net
  • > created various dfd's and newsletter that were deployed successfully.
  • > utilities like file filtering while uploading and many new features that will be introduced soon.
  • > can be seen in their live site.

Jabong

Frontend Developer

May 2016Jul 2016 · 2 mos · Gurgaon, Haryana, India

  • Deployed as intern in front end team.
  • > Managed the FIFA world cup page under the guidance of seniors that was live hosted on website.
  • > The whole event was covered and task was drawn to a fruitful result.

Education

Delhi University

Master of Computer Applications — Computer Science

Jan 2017Jan 2020

Dyal Singh College

Bachelor of Applied Science - BASc — Computer Science

Jan 2014Jan 2017

Vidya bal bhawan Sr. Sec School

High school

Jan 2002Jan 2014

University of Delhi

B.Sc. in Computer Science with Minor in Physical Science

University of Delhi

Master's Degree

Stackforce found 100+ more professionals with Embedded Software & Device Drivers

Explore similar profiles based on matching skills and experience