Puranjay Mohan

Software Engineer

London, England, United Kingdom6 yrs experience
AI EnabledHighly Stable

Key Highlights

  • Expert in Linux kernel development and optimization.
  • Proven experience in embedded systems and AI integration.
  • Strong collaboration skills with open source teams.
Stackforce AI infers this person is a Backend-heavy Embedded Systems Engineer with expertise in Linux kernel development.

Contact

Skills

Core Skills

Linux KernelEmbedded SystemsElectronicsArtificial Intelligence

Other Skills

BPFarm64performance optimizationcollaborationLivepatchingperformance improvementstability enhancementhypervisor developmentAWS EC2RemoteProc subsystemupstream kernel developmentIIO DriverAnalog DevicesADXL355 AccelerometerLatency Tolerance Reporting

About

I am a Kernel developer interested in the hardware software interface.

Experience

6 yrs
Total Experience
2 yrs
Average Tenure
5 mos
Current Experience

Meta

Software Engineer

Dec 2025Present · 5 mos · Greater London, England, United Kingdom · On-site

  • Kernel Engineer at Meta, focused on Linux kernel development — especially BPF and arm64. I design and implement kernel features, optimize performance, and collaborate with open source and internal teams to deliver robust systems for Meta’s global infrastructure.
Linux kernelBPFarm64performance optimizationcollaborationEmbedded Systems

Amazon

2 roles

Linux Kernel Developer (SDE-2)

Promoted

Oct 2023Dec 2025 · 2 yrs 2 mos · Dresden, Saxony, Germany

  • Working on improving the performance and stability of Amazon's production Kernels using technologies like BPF, Livepatching, etc.
Linux kernelBPFLivepatchingperformance improvementstability enhancementEmbedded Systems

Linux Kernel Developer (SDE-1)

Sep 2022Oct 2023 · 1 yr 1 mo · Dresden, Saxony, Germany

  • As a Linux Kernel Developer at Amazon, my responsibilities include the development and maintenance of the kernel and the hypervisor used by Amazon AWS EC2 servers.
Linux kernelhypervisor developmentAWS EC2Embedded Systems

Texas instruments

Software Engineer Intern

Jan 2022Jun 2022 · 5 mos · Bangalore Urban, Karnataka, India

  • Part of the team that builds and maintains the Linux kernel for TI SOCs.
  • My project involves upstream kernel development with a focus on the RemoteProc subsystem.
Linux kernelRemoteProc subsystemupstream kernel developmentEmbedded Systems

Google summer of code with linux foundation

Google Summer of Code Student - 2021

May 2021Aug 2021 · 3 mos

  • Working with the Linux foundation IIO Group to develop an IIO Driver in Linux Kernel for Analog Devices' ADXL355 Accelerometer and get it merged upstream.
IIO DriverLinux kernelAnalog DevicesADXL355 AccelerometerEmbedded Systems

The linux foundation - linux kernel mentorship program

Linux Kernel Developer

Aug 2020Jan 2021 · 5 mos

  • Linux Kernel Mentorship Program 2020 Fall Full Time. (https://wiki.linuxfoundation.org/lkmp)
  • (https://people.communitybridge.org/project/5cdea024-4cc8-4e48-bc61-3660b5f06978)
  • Latency Tolerance Reporting is used to help manage ASPM (Active State Power Management). Some of the LTR values are platform-dependent and must be learned from platform firmware. Linux currently does not support this and doesn't program these values. My project involves adding the support for fetching these values using the _DSM and programming it into each PCIe endpoint.
  • (https://www.linuxfoundation.org/blog/2019/03/announcing-the-linux-kernel-mentorship-project-on-communitybridge-a-new-linux-foundation-platform/)
Latency Tolerance ReportingActive State Power ManagementPCIe endpoint programmingLinux kernelEmbedded Systems

Electrowaves electronics

2 roles

Embedded Design Engineer (Research and Development of EV Chargers)

Jan 2020Dec 2020 · 11 mos · Chandigarh Area, India

  • Working on the hardware and firmware for the EV charger HMI project remotely.
  • Using the ST's STM32MP1 processor for the development of Interface for EV chargers.
  • Developing the Embedded Linux solution using the Yocto Project.
  • Utilizing Wifi and GSM for communication.
Embedded LinuxYocto ProjectST's STM32MP1 processorWifiGSMEmbedded Systems+1

Embedded Design Intern (Research and Development)

Nov 2019Jan 2020 · 2 mos · Chandigarh Area, India

  • Developing Human Machine Interface devices using ST's STM32MP1 Asymmetric Multi-core Processor.
Human Machine InterfaceST's STM32MP1 Asymmetric Multi-core ProcessorEmbedded SystemsElectronics

Fitnano technologies

Artificial Intelligence Intern (Face Recognition)

Jun 2019Jul 2019 · 1 mo · Noida Area, India

  • Deploying Deep Neural Networks on edge devices for applications like Facial recognition and Object detection.
Deep Neural NetworksFacial recognitionObject detectionArtificial IntelligenceEmbedded Systems

Next tech lab

2 roles

Syndicate Board Member For the Tesla Lab

Promoted

Feb 2019Jan 2021 · 1 yr 11 mos

  • Leading Electronics and Electrical Systems department at the lab. working on different multi-faceted projects utilizing technologies like AI on the Edge, ARM processors, and RTOSs.
AI on the EdgeARM processorsRTOSEmbedded SystemsElectronics

Embedded Systems Researcher at Tesla Lab

Aug 2018Jan 2019 · 5 mos

  • Integrating Artificial Intelligence and IoT to develop products which are intelligent and connected to the internet.
Artificial IntelligenceIoTEmbedded SystemsElectronics

Education

SRM IST Chennai

Bachelor of Technology - BTech

Jan 2018Jun 2022

Stackforce found 100+ more professionals with Linux Kernel & Embedded Systems

Explore similar profiles based on matching skills and experience