Rajat sharma

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 11 mos experience
Highly Stable

Key Highlights

  • 6+ years in Firmware Design and Development.
  • Expertise in ARM architecture and secure boot solutions.
  • Proven track record in developing diagnostics for client systems.
Stackforce AI infers this person is a Firmware Engineer specializing in ARM architecture and embedded systems.

Contact

Skills

Core Skills

Arm ArchitectureWindows ProgrammingFirmware

Other Skills

NeoverseVisual StudioUEFISmmuNi-TowerEmbedded SystemsCryptographySystem bootPEIBOOTX86C#Problem SolvingCC++

About

Master's in Computer Science & Information Security with 6+ years of experience in Firmware Design and Development. ✔ Developed Auto Heal Solutions for Dell Client Systems. ✔ Developed mitigations for fatal or halting errors that prevent the system from booting (No boot, No POST, No Video) due to physically defective memory locations in BIOS or SMRAM regions. ✔ Developed SMM Exception handler for TSEG region memory mitigations. ✔ Developed diagnostics flow and triggers to utilize PPR(Post Package Repair). ✔ Developed Pre-boot Diagnostics solutions for various Peripherals like Hard Disk, USB, Memory, Network, Thermal. ✔ Performed SDL and Threat Modeling for the solutions. ✔ Active contribution in code reviews, bug fixes and hardening ✔ Familiar with I2C, SPI, and SMBus drivers. ✔ Familiar with ARM-v8 architecture, Exception Levels, SMC convention, Secure Boot, Trusted Platform Module (TPM), and TrustZone Security (EL3). ✔ Strong C and debugging skills. ✔ Familiar with Object Oriented Programming (OOPs) concepts and scripting like Python. ✔ Familiar with Git, Svn, bit bucket, Code Collab, JIRA, Spyder, & Jupyter, VSCode, Sublime. ✔ Familiar with Armv8-A end to end secure boot. Skills - X86, ARMv8-A, TrustZone, Cryptography (PKCS), System Boot, Operating System, C.

Experience

7 yrs 11 mos
Total Experience
5 yrs 9 mos
Average Tenure
2 yrs 2 mos
Current Experience

Arm

Senior Software Engineer

Apr 2024Present · 2 yrs 2 mos

ARM ArchitectureNeoverse

Dell technologies

2 roles

Senior Software Engineer

Promoted

Nov 2021Apr 2024 · 2 yrs 5 mos

Visual StudioWindows Programming

SDE ll

Jul 2018Nov 2021 · 3 yrs 4 mos

FirmwareUEFI

Education

National Institute of Technology Warangal

M.tech — Computer Science and Information Security

Jan 2016Jan 2018

Stackforce found 100+ more professionals with Arm Architecture & Windows Programming

Explore similar profiles based on matching skills and experience