Peeyush Karnani

Software Engineer

Noida, Uttar Pradesh, India6 yrs 6 mos experience

Key Highlights

  • Expert in developing secure Linux endpoint protection.
  • Proficient in multithreaded C++ software development.
  • Innovative in creating WiFi 6 and 6E technology.
Stackforce AI infers this person is a Software Engineer specializing in security and wireless technologies.

Contact

Skills

Core Skills

Software DevelopmentLinuxMultithreadingWifiNetwork Frameworks

Other Skills

API modulesAlgorithmsC (Programming Language)C++CEC protocolDebug utilityDebuggingDoxygenEDAEmbedded SystemsFPGA prototypingFirmwareGNU DebuggerInternet Protocol Suite (TCP/IP)Java

About

Software Engineer II at Microsoft working on Defender for Endpoint (Linux)—bringing secure, reliable endpoint protection to Linux systems. Before security, I spent years in EDA and wireless, shipping tools and features at Synopsys (HAPS ProtoCompiler), Qualcomm (Wi‑Fi 7 datapath & XPAN), and Samsung R&D (network frameworks for Tizen TVs). I enjoy building low‑level, high‑impact software where performance, correctness, and security intersect.

Experience

Microsoft

Software Engineer

Oct 2025Present · 5 mos · Noida, Uttar Pradesh, India · Hybrid

  • Developing Microsoft Defender for Endpoint Linux
LinuxDebuggingSoftware Development

Synopsys inc

Staff Engineer

Sep 2024Sep 2025 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • Worked in HAPS ProtoCompiler Team
  • Development and testing of new features like Netlist and Clock upgrade in multi-threaded C++ environment
  • Enhancement of memory flow in ProtoCompiler and debugging of issues using command line GDB in linux
C++MultithreadingDebuggingSoftware Development

Qualcomm

2 roles

Senior Engineer

Nov 2023Sep 2024 · 10 mos · Hyderabad, Telangana, India · Hybrid

  • Working in WLAN firmware MAC Layer developing Wi-Fi 7 (802.11be) protocol for Snapdragon X series Modem designing features and debugging multi threaded issues
WiFiDebuggingSoftware Development

Engineer

Nov 2021Oct 2023 · 1 yr 11 mos · Hyderabad, Telangana, India · Hybrid

  • Working in WLAN firmware MAC Layer developing Wi-Fi 7 (802.11be) protocol for Snapdragon X series Modem designing features
WiFiSoftware Development

Samsung electronics

2 roles

Engineer

Jul 2019Nov 2021 · 2 yrs 4 mos · Noida, Uttar Pradesh, India

  • Worked in Network and cloud team for Tizen TV OS
  • Handling ConnMan and related api modules
  • Worked on creating world's first WiFi 6 and 6E TV
  • Worked on backend of Tizen TV web browser implementing watch later feature
Network frameworksAPI modulesSoftware Development

Internship

May 2018Jul 2018 · 2 mos · Delhi Area, India

  • Learned the CEC protocol and ran the standard test cases to verify it
  • Created a debug utility for CEC communications messages to ease the troubleshooting
  • Processed the messages and wrote them in file using multithreading to keep the performance of service intact
  • Removed partial need of external hardware analyzer to enable error solving in even in remote locations
CEC protocolDebug utilityMultithreading

Education

Indian Institute of Technology, Delhi

Bachelor of Technology (B.Tech.) — Electrical Engineering

Jan 2015Jan 2019

R.S.V. Senior Secondary School

High School

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Software Development & Linux

Explore similar profiles based on matching skills and experience