Get C2C/W2 Jobs & hotlist update

ASHISH – > Software Engineer (C++ Developer) – 10+ years Exp Ready to go onsite anywhere in USA

    ASHISH  – >    Software Engineer (C++ Developer) –  10+ years Exp – H1B – Ready to go onsite anywhere in USA

Ready to go onsite anywhere in USA

Consultant's Details: 

Consultant Name: Ashish

 

Employer Details:

Employer:Nextgen Technologies Inc

Contact Person:Kushal

Email:kushal.desai@nextgentechinc.com

Note: Please call between 09:30 AM PST to 06:00 PM PST

Phone: +1 (413) 424-0484

Ashish's Resume

Summary

 

                                                                                          ASHISH | Fremont, CA-94538

 

 

 

 

 

PROFILE SUMMARY                                                                                                                                                        .

 

  • Over 10+ years, adeptly employing C/C++, Python, and bash scripting.
  • Experience in kernel driver development and conducting kernel-level debugging for macOS (Catalina, Big Sur) and Linux (Ubuntu, CentOS) environments.
  • Experience in developing sophisticated system-level tools tailored to analyze CPU thermal design capabilities.
  • Experience in developing complex modules and libraries for versatile use across devices within semiconductor fabs.
  • Proficient in device drivers, multithreading, thread management, multicore implementation, and BSP, system BIOS.
  • Experience in SAN/NAS storage devices, handling configuration,maintenance and optimization for diverse enterprises.
  • Knowledge of RTOS (e.g., QNX, VxWorks), threadX and familiarity with Linux for embedded devices.
  • Familiarity with I2C, SPI, UART, CAN,A/D converters, and knowledge of USB and PCIe protocols.
  • Proficient in version control systems including Git, ClearCase, and GitLab.
  • Skilled in utilizing a variety of debugging tools such as GDB, Valgrind, LLDB, and WinDbg.
  • PROFESSIONAL EXPERIENCE SUMMARY                                                                                                                        .

     
      

  • System Software Development Engineer Intel Corporation, Santa Clara, CA                                                                                June 2024 – present Worked on developing power and thermal tools, which provides capabilities to analyze an OEM’s thermal design. It allows monitoring power and thermal data, stress CPU, GFX, Memory and control power and turbo limits.
    • Work Description:
      • Develop tools using various architectures and technologies optimized for Intel's x86 CPUs.
      • Contribute to every stage of the software development life cycle for power thermal tools, which includes activities such as gathering requirements, scoping, designing, implementing, testing, resolving bugs, and documenting.
      • Primary language utilized is C++ with assembly code integration, developed in the Linux environment (YOCTO)
      • Developed CMake scripts to automate the build process and facilitate cross-platform development.
      • Released software for various Intel products enabling and working with different teams for CPU power on.
      • Developed a PCIe-based DMA module, replacing conventional alternatives
      • Work in team and or as an individual to provide support to our customers during the complete product life cycle
  •  
  • Software Engineer (C++ Developer)     Applied Material, Santa Clara, CA (TekReliance)                                 Dec 2023- June 2024
  1. Involved in software development for a Chemical Vapor Deposition (CVD) and Dielectric Deposition device utilized in silicon fabrication.This software plays a crucial role in enhancing precision levels throughout the fabrication process.
    • Work Description:
      • Design & develop software for the next generation CVD device Software, including complex modules and libraries, tailored for semiconductor fabs to enhance process efficiency and precision.
      • Designing and implementing software solutions for industrial control systems automation. It is a Real-time embedded system and Multi-threaded software.
      • Responsible for troubleshooting tool software issues by analyzing, designing, and implementing defect fixes to ensure seamless operation and implementing customer-requested new features and resolving defects.
      • Develop comprehensive documentation for tool software, encompassing design documents and bug fixes, to facilitate smooth integration and maintenance
      • Collaborate with internal and external stakeholders for requirement analysis, project scheduling, and software troubleshooting, while leveraging C/C++ static analysis tools to enhance code base quality.
      •  
  2. System Software Development Engineer       Intel Corporation, Santa Clara, CA                                          Sept 2022 – Dec 2023 Worked on developing power and thermal tools, which provides capabilities to analyze an OEM’s thermal design. It allows monitoring power and thermal data, stress CPU, GFX, Memory and control power and turbo limits.
 
  1. Senior Software Development Engineer  Advanced Micro Devices, Santa Clara, CA                                                                                                                        Feb 2019 – Sept 2022

    Worked on AMD’s GPU projects for Apple devices, specializing in GPU architectures such as Vega and Navi, and contributing to kernel mode driver development for macOS

    Worked on AMD’s GPU getting used for data center computing, supercharging HPC and AI workloads. amdgpu Kernel Mode Driver for Linux based OS (Ubuntu, CentOS)

    • Work Description:
      • Enhancing and maintaining sophisticated production-level graphics drivers.
      • Triage, troubleshooting, and cross-component debugging of new Platforms. Work in product bring up phase.
      • Collaborating with engineering teams to implement x86 GPU driver features and debug issues effectively.
      • Designing, prototyping, and evaluating new technologies and features
      • Contributing to all phases of software development life cycle for kernel-mode driver development, including requirements gathering, scoping, design, implementation, test, bug fixing and documentation
      • Validating GPU features for new hardware generations
      • Designing and developing using C/C++ in a linux environment.
  1. Software Engineer          Cubic Transportation, San Diego,CA(Enterprise Mobility)              Dec 2017 – Feb 2019 Contributed to the development of CUBIC's Mobile Validator, designed to process contactless bank cards and transit agency-branded smart cards for mobile fare collection across various transit modes. The system is currently deployed in New York Metro stations under the name OMNI payment systems.
    • Work Description:
      • Responsible for developing and bug fixing for different microservices.
      • Developing middleware components for embedded systems, using C, C++, STL, multi-threading – Designing and developing microservice using C/C++ in linux environment.
      • Ensuring product integration in different environments
  2. System Software Engineer           Vividiansoft, Fremont,CA                                                       April 2017 – Nov 2017
    • Develop business logic based on various scenarios.
    • Interacted with voice API to communicate with google home/Alexa
    • Designed and implemented applications using C, JAVA, Python.
  3. Senior Software Engineer            EMC2 (iGATE Global Solutions Ltd. India)                                  Sept 2012 – Dec 2014 Served as an escalation engineer for EMC2 SAN storage devices, responsible for resolving complex issues and ensuring optimal performance. These devices were integral components of server-side data storage infrastructure.
    • Tools Developed: PLR [Pool Lun Recovery] and DTT [Daily Task Tool] These tools were developed in Perl to automate Pool Lun Recovery Procedure. It saved approximately $4527 annually.
    • Work Description:
      • Analyze the FLARE(OS) code of Clariion written in C to check bugs.
      • Analyze the crash dumps, logs and traces generated by Clariion/VNX processor.
      • Provide support for EMC’s Clariion and VNX storage arrays (SAN/NAS, iSCSI, SAS,PCIe,NVME).
      • Analyze and resolve issues related to Storage Pools, Raid groups, LUNs

EDUCATION

 

.

  1. Executive Ph.D.(Information Technology)                                                                                                         Cumberland University, Lebanon,TN
  2. MBA (Information Technology Management)                                                                                                         Campbellsville University, Louisville
  3. Master of Computer Engineering (Embedded System)                                                                                                         California State University, Chico.
  4. Bachelor of Computer Engineering                                                                                                         University of Pune, Pune.

Dec-2022 – Present Jan 2020 – Dec 2021

Jan 2015 – Dec 2016

Aug 2007 – Aug 2011

 

LANGUAGES AND TECHNICAL SKILLS

 

.

Languages:               C, C++, Perl, Python, Shell programming,Assembly

 

 

Operating Systems:UNIX, LINUX, Windows, Raspbian, macOS, Ubuntu, CentOS, YOCTO.

Storage:                    SAN, Fiber Channel, RAID, Technology, iSCSI, SAS,PCIe,NVME

Networking:             Socket programming,STP, VLANs, NAT, BGP, IPv6, CIDR,MPLS, RSVP, TCP,SDN,Wifi(802.11),ZigBee

Kits Used:                  TM4C123G Launchpad ,STM32F429 Discovery kit (ARM M4), Altera, Radeon, Navi, Vega, MI200 GPU

Note: Please call between 09:30 AM PST to 06:00 PM PST

Kushal 

| 1735 N 1St ST., Suite 308 |San Jose, CA 95112

NextGen Technologies Inc

Email: kushal.desai@nextgentechinc.com. Website: www.nextgentechinc.com | +1 (413) 424-0484 |

 

 

 

 

 

  

  

 

 

 

 

 

 

 

 

 

 

To unsubscribe from future emails or to update your email preferences click here

About Author

I’m Monica Kerry, a passionate SEO and Digital Marketing Specialist with over 9 years of experience helping businesses grow their online presence. From SEO strategy, keyword research, content optimization, and link building to social media marketing and PPC campaigns, I specialize in driving organic traffic, boosting rankings, and increasing conversions. My mission is to empower brands with result-oriented digital marketing solutions that deliver measurable success.

Leave a Reply

Your email address will not be published. Required fields are marked *