Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Overall 15+ Years of experience in C, Embedded, Networking & Linux Kernel Programming
- 10+ Years of experience in Linux application programming like TCP/UDP Socket, IPC, Message Queues, FIFOS & Shared Memory, Posix/Multi thread Programming in Unix/Linux
- 6+ Years of experience in Network Ports & Platform bring - up
- 5+ Years of experience in build custom kernel images, Kernel configuration, Embedded BSP packages, ARM & MIPS compiler toolchains
- 5+ Years of experience in Network debug tools iftop, ifstat, tcpdump, wireshark, iperf, netstat, ethereal etc.
- 5+ Years of experience in Linux Kernel debugging techniques using kgb, kgdb & Linux Trace Tool
- 3+ Years of experience in Cisco Cat 3K Series 3750/3850 Platform bring up
- 1+ Years of experience in Hypervisor & Virtualization
- 1+ Years of experience in Open Embedded, Bitbake, Create/Manage recipes & Build packages
TECHNICAL SKILLS
Open Embedded: Create, Build using bitbake & Manage Recipes Create, Build & Test custom Kernel Configuration & Images
Linux System Profile Tools: PERF, Valgrind, GPROF
H/W Debug Tools: JTAG Debugger
S/W Debug Tools: GDB, DDD, KGB, KGDB & LTT-ng
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Worked on Curie Supported modules issues like bring ups, syslog messages etc..
- Worked on ROMMON upgrade support, CPLD/FPGA Driver - User & Kernel changes
- It involved Kernel driver and dev node ioctl call changes
- Worked on various supporting features like Led’s Status, hw-module add feature insert/remove/Power-recycle
- Worked on Fan Tray, Power Supply (PSU’s) issue
- Worked on TPM with Viptela Team to integrate ZTP.
- Working on Catalyst 4K modular Switches - Platform Infra and IOS-XE support
- Doppler D/G Library Development
- Energy Efficient Ethernet (EEE) feature Development
- Software Configuration Manager (SCM) Tools
Confidential
Senior Embedded Software Engineer
Responsibilities:
- Active involvement in Board bring-up of Cat-3850 new SKU’s and new 10G/40G FRUs.
- Developed Board Support Package (BSP) Configuration for new Cisco Switches.
- 100+ Bugs fixed for Cisco IOS (Cli) and Platform issues and features.
- PHY Drivers development - Marvell / Broadcom chipset 82780/84780
- Involved in 40G interface bring up changes in Cisco IOS and platform code.
- Added support for various SFP+ and QSFP+ transceivers
- Added support in Cisco QSFP+ to 4 SFP+ copper Breakout Cables like Copper Active Cables 1M, 3M, 5M, 7M and 10M QSFP+ transceivers.
- Involved ASIC and Platform features like Fan FRU, Power Supply FRU, Stack Cable etc.
- Worked on MDIO interface to access PHY registers, SERDES and MCU Configuration
- Involved Silent Roll (SR) Package Develop and Testing for Cat 3K Switches
Confidential
Senior Staff Engineer
Responsibilities:
- Build custom kernel images
- BSP, Firmware update software Development
- Open Embedded, Bitbake, Create/Manage recipes and build packages
- Network performance test using iperf, iftop, netstat, wireshark and ethereal
Confidential, Piscataway, NJ
Programmer/Analyst
Responsibilities:
- Wireless firmware upload transfer protocol development
- Wireless/RF Devices like Dimmers, Keypads Configuration
- Wireless configuration using iwconfig, iwlist, iwpriv, iwspy etc.
Environment: OS - RTOS UCOS, Freescale - ColdFire Processor