# Avirup Banerjee > Embedded software Engineer ex Amazon Location: Fremont, California, United States Profile: https://flows.cv/avirup Embedded software developer in the Networking, Telecommunication and Storage industries. Key experience include development on L2 and L3 networking. Protocol and feature design over TCP/IP and UDP/IP. Extensive experience in the packet forwarding/data plane. Performance enhancement in data plane. Currently concentrating on device driver development on Linux and Unix. ## Work Experience ### Principal Engineer @ Palo Alto Networks Jan 2021 – Present | Santa Clara County, California, United States ### Senior Linux Kernel Software Engineer - Eero @ Amazon Jan 2019 – Jan 2021 | San Francisco, California ### IOT @ Cisco Jan 2018 – Jan 2019 ### Software Engineer @ Juniper Networks Jan 2012 – Jan 2018 | Sunnyvale CA Software Developer - Driver Platform Engineer. Working on the development of core routers. PTX series. ### Software Design Engineer @ PMC-Sierra Jan 2011 – Jan 2012 | Sunnyvale Linux Device driver developer. Worked on the development of virtual storage devices in the linux kernel ### Software Engineer @ embedUR systems Jan 2007 – Jan 2011 ### Engineer @ Computer Systems Engineering Ltd Jan 2007 – Jan 2007 ## Education ### MS in Embedded Digital Systems University of Sussex ### B.Tech in Electronics and Communication West Bengal University of Technology, Kolkata ### Don Bosco Park Circus ## Contact & Social - LinkedIn: https://linkedin.com/in/avirup-banerjee-02a3485 --- Source: https://flows.cv/avirup JSON Resume: https://flows.cv/avirup/resume.json Last updated: 2026-04-12