Senior Firmware Engineer and Technical lead with 20+ years of experience in full-stack firmware development. Proven track record of delivering cloud-based solutions utilizing Intel Infrastructure Processor Units (IPUs) for enhanced cryptographic security, data compression, and direct memory access(DMA).
Experienced firmware developer skilled in enabling precise location-based services through the development of embedded GPS/GNSS systems.
Firmware & Software Development: 20+ years experience in designing, developing, and testing firmware and software solutions.
Low-Level Programming: Proficiency in Micro engine assembly language and C programming for efficient and optimized code.
Cryptography: Deep understanding of Symmetric cryptographic algorithms including NIST FIPS certifications.
Hardware Acceleration: Experience working with hardware accelerators like IPUs to enhance cryptographic performance using Smart NICs such as Mt. Evans and Mt. Morgan.
AI Acceleration: Worked on Artificial Intelligence(AI) Hardware accelerators using ARM Compute Complex.
Location-Based Services: Expertise in GPS/GNSS firmware development for embedded systems, enabling precise location-based services.
Industry Standards: Familiarity with OMA and 3GPP protocols for mobile communication systems like Device Management, Firmware Update Over the Air, SUPL, Messaging Protocols.
Engineering Process: Proficiency in design, development, debugging, performance tuning, and cross-functional collaboration.
Embedded Systems: Deep understanding of embedded systems and their unique requirements.
Customer Interfacing : Experience for Interfacing and leading projects for Customers Google, Apple & F5 etc.
Firmware Design and Development
Software Design and Development
MicroEngine assembly language
C language
Cryptographic algorithms (Cipher, Auth)
Cryptographic Certifications (NIST FIPS)
Smart NIC cards
Hardware Accelerators (IPU)
AI Accelerator
GPS and GNSS Location Firmware
Windows device drivers
OMA and 3GPP protocols
Cross-functional debugging
Performance fine-tuning
Embedded software
Various Division level recognitions and awards