# Sen Dharmadas > Principal Software Engineer at Marvell Technology, Inc. Location: San Jose, California, United States Profile: https://flows.cv/sendharmadas A software engineer position where experience in system software, modern applications for cloud, and communication system protocols will be used for successful product development. ## Work Experience ### Principal Software Engineer @ Marvell Technology Jan 2020 – Present | Santa Clara, California, United States Develop SDK for Marvell’s Teralynx® AI Cloud Network Switches. The Marvell network switch product line for data centers addresses general-purpose compute and accelerated compute applications for cloud, AI and converged data centers. The high-bandwidth Teralynx® Ethernet switch family offers a unified architecture that addresses ToR, spine/leaf, super spine and edge applications. ### Principal Software Engineer @ Innovium Inc. Jan 2020 – Jan 2021 | San Jose, California, United States Develop SDK for world’s highest performance programmable switch silicon with support for 112G PAM4 SerDes I/O. It enables customers to build highly compact, highest port-density single-chip switches for 100G to 400G configurations. Innovium is a startup company. Marvell Technology, Inc. acquired Innovium for $1.1 Billion on October 5, 2021. ### Principal Wireless Software Engineer @ Extreme Networks Jan 2002 – Jan 2019 | San Jose, CA 1. Cloud-ready software for ExtremeGuest WLAN and wired port captive portal solution. Used Node.js and MongoDB. 2. Firmware for WiNG 5 WLAN architecture. Used Linux, C, and Python. ### Principal Software Engineer @ Zebra Technologies Jan 2014 – Jan 2016 | San Jose, CA 1. Cloud-ready software for ZGuest WLAN and wired port captive portal solution. Used Node.js and MongoDB. 2. Firmware for WiNG 5 WLAN architecture. Used Linux, C, and Python. ### Principal Software Engineer @ Motorola Solutions Jan 2011 – Jan 2014 | San Jose, CA Firmware for WiNG 5 WLAN architecture. Used Linux, C, and Python. ### Senior Software Engineer @ Motorola, Inc. Jan 2006 – Jan 2011 | San Jose, CA Firmware for Pre WiNG 5 architecture based Wireless Switches (WLAN). Used Linux, C, and Python ### Senior Software Engineer @ Symbol Technologies, Inc. Jan 2002 – Jan 2006 | San Jose, CA Radio diagnostics firmware and radio design verification applications for 802.11a/b/g Access Points. Used MontaVista Linux, SuperTask, C, and C++ ### Senior Software Engineer @ Philips Semiconductors, Inc. (NXPI) Jan 2001 – Jan 2001 | San Jose, CA Firmware for 1xRTT (3G CDMA2000 1X) CDMA Mobile Station protocol stack. Used ARM, C, and Nucleus RTOS. ### Senior Software Engineer @ Cisco Jan 1999 – Jan 2001 | San Jose, CA Firmware for CDMA (J-STD-008) Wireless IP Base Station component of IP based Wireless Office Solution. Used MPC8260, VxWorks, C, and C++. ### Senior Software Engineer @ Hyundai Electronics America Jan 1998 – Jan 1999 | San Jose, CA Firmware for CDMA (ANSI J-STD-008, IS-95-A) Pico Base station Transceiver Subsystem. Used MPC860 and C. ### Senior Software Engineer @ Ericsson Jan 1997 – Jan 1998 | Raleigh-Durham, North Carolina Area Radio infrastructure software for the Cellular Radio Exchange component of D-AMPS IS-136 mobility standard based Wireless Office System. Used VxWorks, C++, C, and design patterns. ### Senior System Analyst @ Tata Consultancy Services Jan 1992 – Jan 1997 | Bengaluru, Mumbai, Chennai, India ### Senior Software Engineer @ Nortel Networks Jan 1993 – Jan 1997 | Ottawa, ON, Canada; Richardson, TX; Calgary, AB, Canada 1. Calgary, AB, Canada (Feb - Sep 1997) CDMA Base station Transceiver Subsystem software Used VxWorks, C++, and C 2. Ottawa, ON, Canada (Mar - Dec 1996) Generic Service Framework XPM metering software for Global-100 digital central office switch 3. Richardson, TX and Bangalore, India (Dec 1994 - Oct 1995) Firmware for DMS-MTX cellular peripherals used in AMPS and TDMA networks. Used C and Motorola 68000 assembly. 4. Ottawa, ON, Canada and Bombay, India (Aug 1993 - Jul 1994) Firmware for SPECCONN (Special Connection) in XPM of DMS-100 switch ## Education ### BACHELOR OF TECHNOLOGY (equivalent to BS) in COMPUTER SCIENCE AND ENGINEERING College of Engineering Trivandrum ## Contact & Social - LinkedIn: https://linkedin.com/in/sen-dharmadas --- Source: https://flows.cv/sendharmadas JSON Resume: https://flows.cv/sendharmadas/resume.json Last updated: 2026-04-12