M

Mainak Sen

Software Engineer

Bengaluru, Karnataka, India14 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Wireless Networking and Embedded Systems.
  • Proven track record in Automotive Functional Safety.
  • Extensive experience in Linux Kernel and Device Driver development.
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with expertise in Wireless Networking and Automotive technologies.

Contact

Skills

Core Skills

Embedded SystemsFunctional SafetyWireless NetworkingLinux KernelNetworking

Other Skills

10G Ethernet40G ASIC802.11 AX802.11 ax802.11 beARM ArchitectureAlgorithmsArchitecture DesignBoard Bring-upBoard bring-upCC (Programming Language)C++CPLEXCatalyst 9k platform

About

Wireless Networking | Linux Kernel Device Driver | Embedded System Design | Automotive Functional Safety

Experience

14 yrs 4 mos
Total Experience
2 yrs 10 mos
Average Tenure
3 yrs 11 mos
Current Experience

Nvidia

Senior Software Engineer

Jun 2022Present · 3 yrs 11 mos · Bengaluru, Karnataka, India · On-site

  • Nvidia DriveOS - autonomous vehicle system software and chip bringup
  • Drive AGX Orin and Thor Compute Platform based on Ampere and Ada Lovelace GPUs
  • QNX RTOS, Safe Linux for Automotive
  • Accelerated Workload Perf Optimization
  • DriveOS Hypervisor
  • Functional Safety, ISO26262 driven Architecture
  • Design and Architecture for NV IP drivers in DriveOS platform
Nvidia DriveOSautonomous vehicle system softwarechip bringupQNX RTOSSafe LinuxFunctional Safety+4

Qualcomm

2 roles

Senior Lead Software Engineer

Nov 2020May 2022 · 1 yr 6 mos

  • Next generation WLAN datapath - 802.11 ax(WiFi6/6E) and 802.11 be(WiFi7)
  • linux kernel networking data path
  • OpenVswitch data path
  • ARM v7 v8 v9
WLAN datapath802.11 ax802.11 belinux kernel networkingOpenVswitchWireless Networking+1

Senior Software Engineer

Dec 2017Oct 2020 · 2 yrs 10 mos

  • 802.11 AX Wi-Fi Datapath driver development for network acceleration processor
802.11 AXWi-Fi Datapathnetwork acceleration processorWireless NetworkingLinux Kernel

Cisco systems

2 roles

Software Engineer III

Promoted

Sep 2015Dec 2017 · 2 yrs 3 mos · Bengaluru Area, India

  • CSG Access Switching Security and Services Team - working on QoS related areas for Catalyst 9k platform
  • CSG PD Switching Access platform software team
  • 40G ASIC and Data-path bring-up for next generation access switching platform
QoSCatalyst 9k platform40G ASICData-path bring-upNetworkingEmbedded Systems

Platform/System Software Engineer II

Aug 2013Jul 2015 · 1 yr 11 mos · Bengaluru Area, India

  • Catalyst 2k/3k/4k Platform team-Core Software Group (CSG) PD Access Switching
  • Responsibilities
  • Design and develop platform software components and board bringup of Multi GiG Catalyst 4500E seris linecard module. It involves developing drivers for on-board components, Serdes tuning, MAC and PHY programming for Cisco proprietary and vendor ASIC solutions as part of Cisco initiated n-BaseT solutions for next generation Multi-GiG Ethernet products.
  • Exposure to PowerOverEthernet(POE/UPOE) driver on Cat4k platform.
  • Implementation of TDR and SEU handling driver code for AQ405 PHY
  • Implementation of Firmware upgrade utility for DataPath FPGA
  • Implementation of driver code for anti counterfeiting platform authentication chip
  • Handling and resolving numerous customer escalations in Cat4k Linecard/Supervisor platform related areas
  • Current Project:
  • Working on platform driver development related areas like- PHY ( Aquantia 405R Quad Port Multigig Ethernet Transceiver ), POE, Datapath/Control Fpga for next generation Linecard on Catalyst4500E platform
  • End-to-End system bringup( PHY----ASIC----Datapath FPGA-----Backplane connector ) for N-BaseT multigig Linecard.
  • Debugging all type of traffic datapath issue, excellent working knowledge of PHY xcvr
Platform software componentsBoard bring-upMulti GiG EthernetPowerOverEthernetEmbedded SystemsNetworking

Juniper networks

MTS 2

Jul 2015Sep 2015 · 2 mos · Bengaluru Area, India

  • Platform Software Engineer in MX Series Edge Router - Routing Business Unit(RBU)
  • Just started to get familiar with Routers!!
  • Will be working primarily in chassis management/linecard/interfacing areas.
  • lot to learn!!
RoutingChassis managementLinecard interfacing

Iit kgp

Postgraduate student, E&ECE dept.

Jul 2011Jun 2013 · 1 yr 11 mos · Kharagpur Area, India

University of alberta

Summer Research Intern

May 2010Jul 2010 · 2 mos

  • Edge Preserving Image smoothing Algorithm

Education

Indian Institute of Technology, Kharagpur

Master of Technology (M.Tech.) — Telecommunications Engineering

Jan 2011Jan 2013

Jadavpur University

Bachelor of Engineering (B.E.)

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Embedded Systems & Functional Safety

Explore similar profiles based on matching skills and experience