Akash Dixit

Software Engineer

Noida, Uttar Pradesh, India17 yrs 11 mos experience
Highly Stable

Key Highlights

  • 16+ years in networking software and embedded firmware development.
  • Led teams in post-silicon and pre-silicon deliverables.
  • Expertise in RAS validation for AMD EPYC products.
Stackforce AI infers this person is a Semiconductor and Embedded Systems expert with extensive experience in firmware development and validation.

Contact

Skills

Core Skills

Embedded SoftwareFirmware Technical ArchitectProject Management

Other Skills

c++ templetes and STLAgileCybersecurityCommunication ProtocolsCMakeCPUDOCKERDebuggingGitLinuxUniversal Verification Methodology (UVM)VerilogScrumRTL VerificationObject-Oriented Programming (OOP)

About

● Software Architect with 16+ years of experience in networking software, and embedded firmware development Projects. ● Handson programming on C, C++, and Linux system programming. ● Lead software developer and developer Couch of OOAD UML Design and Principle. ● Silicon CPU Pre and Post verification Diagnostic Developer and Test planning, test development & Debug using C & C++ in Linux environment ● Silicon Test Time Reduction for RAS feature enablement and verification strategies on product sustenance. ● Mentor and Lead software developer for new feature development and PoC evaluations. ● Software solutions Code Quality and Code Optimization Developer. ● Mentored and Led a team of multiple engineers on post silicon and pre silicon deliverables ● Exposure to Cloud Technologies Docker, Kubernetes, and Microservices.

Experience

17 yrs 11 mos
Total Experience
2 yrs 7 mos
Average Tenure
2 yrs 4 mos
Current Experience

Stryker

Senior Technical Staff

Jan 2024Present · 2 yrs 4 mos · Gurugram, Haryana, India · On-site

Embedded Softwarec++ templetes and STLAgileCybersecurityCommunication ProtocolsCMake+17

Amd

Member Technical Staff - Pre and Post Soc verification Engineer.

Dec 2021Jan 2024 · 2 yrs 1 mo · Bengaluru, Karnataka, India · Remote

  • Platform Servers and Embedded Post-Silicon RAS (RAS = Reliability, Availability, Serviceability) Validation and Debug Engineer.
  • Expertise in Validation and Debugging of Memory, NBIO, Core and PCIe Server RAS features.
  • In charge of Validating RAS features for all IPs of RYZEN, EPYC EMB and Server series, including MCA and Internal (GMI, xGMI) Links.
  • Enabled DDR5 PMIC RAS on AMD EPYC product.
  • Bringup Out-Of-Band (OOB) RAS which allows an external BMC to harvest CPU crash data over the APML interface of hardware failures without waiting for BERT.
  • Develop pre-silicon readiness and post-silicon plan to validate specific IPs/functional blocks within AMD’s Server/EMB SoC (covering functional operation).
  • Analyze and debug system level issues involving DDR4, DDR5, PCIe, also perform protocol analysis on Memory & PCIe spec.
  • Identify and root-cause failures found in SoC Validation.
  • Work with cross-functional teams to proactively improve post-silicon Validation test strategy, methodology and process.
Project ManagementC++Python (Programming Language)StorageAmazon Web Services (AWS)Flash Memory+19

Western digital

Principal Engineer

Sep 2021Dec 2021 · 3 mos · Bangalore Urban, Karnataka, India · Remote

  • Working on Flash Device firmware.
Serial ATA (SATA)NVM Express (NVMe)PCIe

Landis+gyr

Technical Team Lead - C++ Design and Development

Apr 2018Sep 2021 · 3 yrs 5 mos · Noida Area, India · Hybrid

  • Smart Metering Platform for Electrical Meters
  • Design and Developed solutions for Display, M-BUS and Firmware Update with Data Migration, Bootloader modules
  • Mentored Agile team on OOAD and Design Principles
  • Working with member of cross regional (Europe/UK/US) review and design-based analysis.
MicrocontrollersProject ManagementAmazon Web Services (AWS)ScrumAlgorithmsRS232+13

Hcl technologies

Senior Technical Lead

Jun 2016Apr 2018 · 1 yr 10 mos · Noida Area, India

  • I am working as Senior Technical Lead as C++ Developer.
  • Experienced scrum master with experience in managing multiple scrum teams and well versed with Kanban & scrum methods. Possess resolute project management experience and handled responsibilities beyond project management from an early stage of my career due to the result of an excellent performance track record in planning, scheduling, coordinating, delivering, and
  • managing activities. Managed all phases of program to success, including initiation, planning, definition, design, development, testing and deployment cycles. Managing the entire life cycle of project from analyzing the project requirements, resourcing, cost estimates, developing SOW's, execution, and invoicing.
MicrocontrollersScrumAlgorithmsRS232Code DesignCICD+6

Samsung india

Lead Engineer

Dec 2010May 2016 · 5 yrs 5 mos · Noida Area, India

  • Responsible for handling Samsung proprietary platform for feature and Android based Smart Phones. Commercialized multiple products globally.
  • Worked as C++ developer for feature phone and Team lead messaging team of approx 14 team members directly report to me.
  • Team set-up & ramp-up and utilized Synergy of R&D, Testing, Design, marketing, and factory.
  • Involvement in Project planning, discussions, and decisions on product feature set.
  • Interaction with vendor on potential trade-off requirements and make decisions balancing delivery time, cost and quality. Support vendor to follow configuration management, bug tracking, change request processes.
  • Communication and synchronization of multiple parties involved in the project (at the time of development and technical acceptance of the device / terminal).
  • Project monitoring, milestones definition and declarations, quality deliverables as per Samsung Process.
  • Experience in managing large teams and executing multiple projects in parallel
Project ManagementScrumAlgorithmsRTL DesignApplication-Specific Integrated Circuits (ASIC)Universal Verification Methodology (UVM)+4

Hcl technologies

Software Engineer

Dec 2009Nov 2010 · 11 mos · Bangalore Urban, Karnataka, India

  • C++ Developer
AlgorithmsObject-Oriented Programming (OOP)

Satyam computer services ltd

Software Engineer

Jan 2008Dec 2009 · 1 yr 11 mos · Bangalore Urban, Karnataka, India

AlgorithmsVerilog

Education

C - DAC, NOIDA

PG diploma — Embedded and VLSI system

Jan 2007Jan 2007

utter pradesh technical university

B.tech — electronic and communication

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Embedded Software & Firmware Technical Architect

Explore similar profiles based on matching skills and experience