HS
Looking for a job

Harshwardhan Singh

@harshwsingh

Software engineer specializing in firmware development and performance optimization.

India
Message

What I'm looking for

I am looking for opportunities that foster innovation and allow me to work on challenging projects in firmware and embedded systems.

I am a dedicated software engineer with a strong background in firmware development and performance optimization. Currently, I work at Sandisk, where I led the development of a host-less simulation framework in C++ for NVME devices, significantly accelerating firmware validation cycles. My efforts have reduced regression testing time by 30% and advanced project delivery by one month, showcasing my ability to drive efficiency and innovation.

In addition to my technical skills, I have a proven track record of diagnosing and resolving complex firmware issues, enhancing data integrity and I/O performance. My experience includes implementing security features for SDExpress cards, resulting in a Self-Encrypting Device that ensures data safety. I am passionate about leveraging my expertise in programming languages and protocols to contribute to cutting-edge projects in the tech industry.

Experience

Work history, roles, and key accomplishments

SA
Current

Software Engineer

Sandisk

Jul 2022 - Present (3 years)

Led the development of a host-less simulation framework in C++ for NVME devices, accelerating firmware validation cycles by enabling real-time execution, stress testing, and fault injection independent of hardware, reducing regression testing time by 30% and advanced project delivery by one month. Designed and optimized core modules of the Flash Translation Layer (FTL) responsible for Logical-to-P

SA

Software Development Intern

Sandisk

Jan 2022 - Jul 2022 (6 months)

Worked on developing a tool for Host Independent Performance Measurement System in SSD with following features: User configured tests for performance analysis of the flash drive. Supported read/write operations in random/sequential manner and data integrity check after the test evaluation.

BP

Teaching Assistant for BlockChain Technology course

BITS Pilani

Jan 2021 - Jun 2021 (5 months)

Designed the course curriculum from scratch along with the HoD CSE. Designed the coding assignments, quizzes evaluated programming tests for a class of over 150 students.

BP

Teaching Assistant for Cryptography course

BITS Pilani

Dec 2020 - Mar 2021 (3 months)

Designed the coding assignments for lab evaluation, taught several course concepts & mentored a class of over 200 students.

Education

Degrees, certifications, and relevant coursework

BITS Pilani logoBP

BITS Pilani

M.E. CSE, Computer Science and Engineering

Grade: 8.54 CGPA

Pursued a Master of Engineering in Computer Science and Engineering. Achieved a strong academic record with a CGPA of 8.54.

RGPV Bhopal logoRB

RGPV Bhopal

B.E. CSE, Computer Science and Engineering

Grade: 7.22 CGPA

Completed a Bachelor of Engineering in Computer Science and Engineering. Maintained a solid academic performance with a CGPA of 7.22.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Harshwardhan Singh - Software Engineer - Sandisk | Himalayas