M

Mohan Babu N

Software Engineer

Bengaluru, Karnataka, India22 yrs 1 mo experience
Highly Stable

Key Highlights

  • Over 20 years of experience in firmware and software engineering.
  • Expert in NIST FIPS 140-2/3 certification and secure boot processes.
  • Proven track record of collaborating with industry leaders like Google and Apple.
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with extensive experience in cryptography and secure firmware development.

Contact

Skills

Core Skills

Firmware ArchitectureEmbedded Systems DevelopmentFirmware DevelopmentCryptography Nist Fips CertificationSoftware Development Life Cycle

Other Skills

Cryptographic ServicesSecure BootKey ManagementRoot of TrustSymmetric CryptographyFirmware OptimizationCustomer EngagementGPS/GNSS DevelopmentDriver CertificationLocation-Based Features DevelopmentChipset DesignGPS/GNSS Firmware DevelopmentSoftware DevelopmentDevice ManagementMessaging Services Development

About

TECHNICAL SKILLS Accomplished Firmware and Software Engineer with over 20 years of experience in designing and developing high-performance, secure firmware, software, middleware, and drivers. Specialized in Embedded systems and Cloud infrastructure, delivering hardware-accelerated solutions for cryptography, secure data storage in ASIC-based IPUs and Smart NICs. Expert in NIST FIPS 140-2/3 certification, Secure Boot, Power on Self Tests and Admin Manageability services. Firmware Lead having experience in interfacing with industry leaders like Google and Apple. Driving development projects, collaborating across teams to deliver tailored, secure, scalable, and efficient solutions. Highly skilled in bare-metal low-level programming (C, Assembly). TECHNICAL SKILLS ➢ Programming Languages : C, Assembly ➢ Design and Development : Firmware, Micro Engine, Embedded, Middleware, Software, drivers ➢ Embedded system : Micro Engine, BIOS, UEFI, BMC, Telemetry, Rate Limiting, RAS, Secure Boot ➢ Interfaces : PCIe, UART, I2C ➢ Cloud infrastructure : IPU Hardware Accelerators, Smart NIC, Intel Quick Assist Technology ➢ Location based solutions : GPS/GNSS, Assisted GNSS, and Predicted GNSS ➢ Cryptography Algorithms : AES-CTR, AES-XTS, AES-GCM, AES-GMAC and SHA-1/2/3 ➢ Product Certification : NIST FIPS 140-2/140-3 ➢ OMA/3GPP Protocols : Device Management (DM), Firmware Update Over-the-Air (FOTA), SUPL CORE COMPETENCY ➢ Firmware Architecture, Design & Development ➢ Embedded Systems Development ➢ Cloud Infrastructure Solutions ➢ Hardware Acceleration ➢ Bare-Metal Low-Level Programming ➢ Cryptography NIST FIPS Certification ➢ Data Storage & Cryptographic Algorithms ➢ GPS/GNSS Software & Middleware ➢ Performance Optimization & Tuning ➢ End-to-End Software Development Life Cycle ➢ Customer & Partner Collaboration ➢ Project Leadership & Cross-Functional Team Coordination ➢ Debugging & Troubleshooting ➢ Scalable & Secure solution Development ➢ Customer-centric solution Delivery CAREER TIMELINE L&T Semiconductors | Lead Firmware Engineer / Architect | Mar 2025 – Present Intel Corporation | Firmware Engineer / Technical Lead | Aug 2013 - Nov-2024 ST-Ericson India Pvt. Ltd | Firmware Engineer | Sep 2011 - Aug 2013 Huawei India Pvt. Ltd | Technical Lead | Jan 2007 - Sep 2011 LG Soft India Pvt. Ltd | Software Engineer | Nov 2004 - Dec 2006 Satyam Computers | Software Engineer | Nov 2003 - Nov 2004

Experience

22 yrs 1 mo
Total Experience
3 yrs 9 mos
Average Tenure
1 yr 3 mos
Current Experience

L&t semiconductor technologies

2 roles

Lead Firmware Engineer

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

  • ➢ Designing and developing firmware solutions for Hardware Security Modules (HSM) and OpenTitan
  • platforms, enabling secure embedded applications across automotive and consumer domains.
  • ➢ Architecting bare-metal firmware, cryptographic services, and secure boot flows, ensuring robust security
  • foundations for embedded systems.
  • ➢ Collaborating across hardware, security, and software teams to deliver scalable, high-assurance firmware
  • for next-generation embedded devices.
Firmware DevelopmentCryptographic ServicesSecure BootFirmware ArchitectureEmbedded Systems Development

Lead Firmware Engineer

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

  • ➢ Designing and developing firmware solutions for Hardware Security Modules (HSM) and OpenTitan
  • platforms, enabling secure embedded applications across automotive and consumer domains.
  • ➢ Architecting bare-metal firmware, cryptographic services, and secure boot flows, ensuring robust security
  • foundations for embedded systems.
  • ➢ Collaborating across hardware, security, and software teams to deliver scalable, high-assurance firmware
  • for next-generation embedded devices.
Firmware DevelopmentCryptographic ServicesSecure BootFirmware ArchitectureEmbedded Systems Development

L&t semiconductors

Security Architect

Mar 2025Present · 1 yr 3 mos

  • Design and adaptation of OpenTitan-based Hardware Security Module (HSM) firmware for secure ePassport and payment gateway applications, implementing cryptographic services, key management, and Root of Trust. Implementing Security Firmware components: AES, HMAC, RSA, ECDSA, Key Manager, CSRNG, Entropy Source, Root of Trust, and Secure Boot. Driving bare-metal firmware architecture across hardware, security, and software teams for next-generation high-assurance embedded devices.
Cryptographic ServicesKey ManagementRoot of TrustFirmware ArchitectureEmbedded Systems Development

Intel corporation

3 roles

Firmware Engineer || Technical Lead

Oct 2019Nov 2024 · 5 yrs 1 mo

  • Firmware Engineer / Technical Lead
  • ▪ Worked on Look Aside Crypto and Compression Engine (LCE) an Hardware Accelerator.
  • ▪ Design & development of Symmetric Cryptography Firmware for Intel IPU on Smart NICs Mt. Evan
  • and Mt. Morgan
  • ▪ Interfacing with Customers: Google, F5 and so on.
  • ▪ Design & Development of Power-On-Self-Test (Known Answer Test) Firmware.
  • ▪ Successful certification of Cryptography NIST FIPS 140-2/140-3 : U.S. government security standards
  • for the design, implementation, and testing of cryptographic modules.
  • ▪ Firmware Optimizations and Performance fine tuning.
  • ▪ Cipher and Auth Algos: AES-CTR, AES-XTS, AES-GCM, AES-GMAC, SHA-1,SHA-2,SHA3 etc.
  • ▪ Design and Development of Intel Quick Assist Technology(QAT) software/middleware solutions.
  • ▪ Interfacing customer in defining API specifications.
Symmetric CryptographyFirmware OptimizationCustomer EngagementFirmware DevelopmentCryptography NIST FIPS Certification

Firmware Architect

Promoted

Aug 2013Nov 2024 · 11 yrs 3 mos

  • Architected and developed cryptographic services firmware on ASIC-based Smart NIC IPU Hardware Accelerators using bare-metal C, exposed as a PCIe device to host servers. Redesigned legacy firmware, achieving 30–40% reduction in code store and significant performance gains. Designed and delivered UEFI/BIOS Secure Boot firmware for Smart NIC platforms. Engineered UEFI Power-On Self-Test (POST) / Known Answer Test (KAT) firmware. Led NIST FIPS 140-2 and 140-3 certification for cryptographic modules, meeting U.S. federal security standards. Implemented advanced cryptographic algorithms: AES-CTR, AES-XTS, AES-GCM, AES-GMAC, SHA-1, SHA-2, SHA-3 (symmetric & asymmetric, integrity, authentication, public key). Developed Admin Services including Telemetry, Heartbeat, and RAS with fault recovery. Designed Intel Quick Assist Technology (QAT) software/middleware; collaborated with customers to define API specifications.
Cryptographic ServicesFirmware DevelopmentSecure BootCryptography NIST FIPS Certification

Software Engineer in GNSS Location team

Aug 2013Sep 2019 · 6 yrs 1 mo

  • ▪ Development of various features software features of GPS/GNSS.
  • ▪ Lead first time integration of GNSS Solution on iOS mobile platform.
  • ▪ Interfacing with Customer: Apple
  • ▪ Design and development of GNSS user space device driver for windows.
  • ▪ Successfully passed driver certification from Microsoft corporation.
GPS/GNSS DevelopmentDriver CertificationCustomer EngagementEmbedded Systems DevelopmentSoftware Development Life Cycle

St-ericsson

Specialist

Sep 2011Aug 2013 · 1 yr 11 mos · Bengaluru Area, India

  • Design and development multiple location based features like AGNSS,P-GNSS features for various chipset
Location-Based Features DevelopmentChipset DesignEmbedded Systems Development

St-ericsson india pvt. ltd

Senior Firmware Engineer

Sep 2011Aug 2013 · 1 yr 11 mos

  • Developed GPS/GNSS firmware features meeting stringent performance and power targets, direct customer engagement with Apple.
GPS/GNSS Firmware DevelopmentCustomer EngagementEmbedded Systems Development

Huawei

Technical Lead

Jan 2007Sep 2011 · 4 yrs 8 mos · Bangalore

  • ▪ Technical Lead responsible for software development of Sync-ML OMA protocols such as Device
  • Management(DM) and Firmware update Over the Air (FOTA) for configuration, remote management
  • and firmware maintenance of mobile handsets.
  • ▪ Responsibilities include design, development, integration, porting and maintenance of solutions to
  • Android, Linux on various mobile platforms.
  • ▪ Responsible for development of OMA protocols such as OMA Push and OMA Client Provisioning.
Software DevelopmentDevice ManagementEmbedded Systems Development

Lg soft india

2 roles

Software Engg

Nov 2004Dec 2006 · 2 yrs 1 mo

  • ▪ Responsible for development of PDU Decoder and Encoder for messaging services like SMS, EMS and
  • MMS.
  • ▪ Development and deployment of various messaging solutions on numerous mobile platforms
Messaging Services DevelopmentMobile Platform SolutionsSoftware Development Life Cycle

Software Engineer

Nov 2004Dec 2006 · 2 yrs 1 mo

  • Built PDU Decoder/Encoder for SMS, EMS, and MMS messaging across multiple mobile platforms.
Mobile Application DevelopmentSoftware Development Life Cycle

Satyam

Software Engineer

Nov 2003Oct 2004 · 11 mos · Hyderabad, Telangana, India

  • Responsible for development, enhancement of Mobile applications.

Education

Visvesvaraya Technological University

Bachelor of Engineering — Computational Science

Jan 1999Jan 2003

Stackforce found 100+ more professionals with Firmware Architecture & Embedded Systems Development

Explore similar profiles based on matching skills and experience