Rajat sharma — Senior Software Engineer
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.
Stackforce AI infers this person is a Firmware Engineer specializing in ARM architecture and embedded systems.
Location: Bengaluru, Karnataka, India
Experience: 7 yrs 11 mos
Skills
- Arm Architecture
- Windows Programming
- Firmware
Career 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.
Work Experience
Arm
Senior Software Engineer (2 yrs 2 mos)
Dell Technologies
Senior Software Engineer (2 yrs 5 mos)
SDE ll (3 yrs 4 mos)
Education
M.tech at National Institute of Technology Warangal