# Vikrant Malhotra > Software Development Staff Engineer at Dell SonicWALL Location: San Jose, California, United States Profile: https://flows.cv/vikrantmalhotra TECHNICAL SKILLS 1. Programming Languages: C, C++, Python, Assembly language (ARM, x86, MIPS) 2. Protocols: SAS, SATA, PCI-Express 3. Version Control Systems: SVN, Mercurial, Perforce 4. IDEs and Editors: Eclipse, SlickEdit, Microsoft Visual Studio, Source Insight 5. Operating Systems and RTOS: Linux, Windows, VxWorks 6. Debugging Tools: Cscope, SAS/Logic Analyzers, ARM RealView ICE/DSTREAM debuggers, GDB ## Work Experience ### Software Development Staff Engineer @ SonicWall Inc. Jan 2015 – Present | San Francisco Bay Area ### Sr. Firmware Engineer @ HGST, a Western Digital company Jan 2014 – Jan 2015 | San Jose, CA Involved in hard disk drives firmware re-architecture, infrastructure change, validation and tool development related activities. ### Systems Engineer-IC Validation @ LSI Corporation Jan 2012 – Jan 2014 | Colorado Springs, Colorado Area • Worked on next generation SAS controller test-firmware development: specific tasks included developing test firmware, writing ARM Cortex-A15 processor startup boot-loader code, writing scatter files. • Implemented NAND Flash, SPI Flash and memory testing libraries in C and C++ and integrated them with the in-house validation test suite for SAS controllers and expanders. • Validated SAS RAID-on-Chip (ROC) controller and SAS expander on SoC and FPGA platforms. • Designed and setup stress test topologies consisting of controllers, expanders, and SAS, SATA and PCIe drives. • Resolved bugs and added features in the existing test firmware and validation test suits for controllers and expanders. ### Software Engineer Intern @ Boulder Innovation Group, Inc Jan 2011 – Jan 2011 | Boulder, Colorado Worked on platform enhancement for the products-Flashpoint and 3D Creator: • Customized and ported Linux on an AMD-Geode powered PC-104 board, previously running DOS. • Transformed DOS based application software to run on Linux and wrote device drivers. ### Operations Engineer @ NTPC Jan 2006 – Jan 2009 | India Worked as an operations engineer in one of the five 210 MW units of the Unchahar thermal power plant. ### Production Engineer @ Flex Industries Limited Jan 2005 – Jan 2006 | India Worked as a production engineer in the manufacturing unit of flexible packaging polyester and poly-propylene films. ## Education ### Master of Science (M.S.) in Electrical Engineering University of Colorado Boulder ### Bachelor of Technology in Electronics Engineering Harcourt Butler Technological Institute, Kanpur ## Contact & Social - LinkedIn: https://linkedin.com/in/vikrantmalhotra --- Source: https://flows.cv/vikrantmalhotra JSON Resume: https://flows.cv/vikrantmalhotra/resume.json Last updated: 2026-04-12