Manikanta Nallamalli

Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in ADAS software development and validation.
  • Proficient in virtual prototyping and hardware model development.
  • Strong background in system power features for mobile SoCs.
Stackforce AI infers this person is a skilled Software Engineer specializing in automotive and embedded systems development.

Contact

Skills

Core Skills

System On A Chip (soc)Power ManagementAdas SoftwarePlatform IntegrationVirtual PrototypingEmbedded Systems

Other Skills

AndroidAndroid UserspaceApplicationsArchitectural AnalysisBSPBootLoadersCC++Chip ArchitectureDevice Modelling Language(DML)Driver BringupDriversFirmware BringupGitHardware Models

About

As a Software Engineer at Google, I’m working on various System Power related features in Pixel Mobile SoC. As a Senior Engineer at Qualcomm, I worked on ADAS Software entities using multiple virtual platforms, enabling and developing drivers, services, applications, kernel, and rootFS. I also validated platform flows via different virtual platforms, hardware boards, and test applications, and perform architectural analysis of software stack for porting and enabling them across multiple OS (Linux RedHat, Linux, Android, QNX). I have a Master's Degree in Visual Information and Embedded Systems Engineering from Indian Institute of Technology, Kharagpur, and prior experience as a Software Development Engineer and a Product Software Engineer at Intel Corporation, where I developed and validated hardware models using Simics Virtual Platform simulator for different features and products. I have expertise in platform integration, chip architecture, QEMU, Simics, Python, C/C++, DML, and GIT/SVN. I am a good team player with good communication, analytical, and interpersonal skills, and I am open to learn new technologies. My goal is to contribute to the advancement of ADAS software and virtual platform solutions.

Experience

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

Google

Software Engineer

Apr 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Working on various System Power related features in Pixel Mobile SoC.
System PowerPixel Mobile SoCSystem on a Chip (SoC)Power Management

Qualcomm

Senior Engineer

Aug 2021Feb 2024 · 2 yrs 6 mos · Bengaluru, Karnataka, India · On-site

  • Working on ADAS Software entities using multiple virtual platforms
  • [1]Enable and Bringup and Development of Drivers, services, applications, Kernel, RootFS
  • [2]Validate platform flows via different Virtual Platforms, hardware boards, and test applications
  • [3]Architectural analysis of software stack for porting and enabling them across multiple OS (Linux RedHat, Linux, Android, QNX)
  • [4]Understanding QNX/Linux OS, Bootloader, InitramFS/RootFS, Driver, Application flows
  • [5]SystemC-based IP feature model development and validation using Qualcomm VirtualPlatform simulators
  • [6]Bringup of Subsystems and IPs - Virtio devices, Graphics/Display stack, Ethernet, QUP peripherals, SafetyMonitor etc…
ADAS SoftwareVirtual PlatformsDriversServicesApplicationsKernel+8

Intel corporation

2 roles

Software Development Engineer

May 2019Aug 2021 · 2 yrs 3 mos

  • Responsibilities include developing hardware model using Simics Virtual Platform simulator for which software/hardware teams will use to validate their products.
Simics Virtual PlatformHardware ModelsVirtual PrototypingEmbedded Systems

Product Software Engineer

Jun 2018Apr 2019 · 10 mos

  • Responsibilities include developing pre-silicon Virtual Platform QA test content for different model features using Simics virtual platform
Simics Virtual PlatformQA Test ContentVirtual PrototypingEmbedded Systems

Bharat sanchar nigam limited

INTERN

Jun 2014Jul 2014 · 1 mo · RTTC , Hyderabad

  • specialization and optimization on mobile technology and circuits
  • >Overview of Telecommunication Networks
  • >Digital Switching principles(CAS,PCM)
  • >Fibre Optic Communication(SDH,DWDM) and splicing techniques of optical fiber
  • >DSL technologies
  • >Mobile Communication Principles(GSM,CDMA,EDGE)
  • >Intelligent Network Services
  • >2G planning and optimization techniques
  • >BTS architecture and infrastructure
  • >Power efficiency in connecting cables during Tx. of power.
Mobile TechnologyTelecommunication Networks

Education

Indian Institute of Technology, Kharagpur

Master’s Degree — Visual Information and Embedded Systems Engineering

Jan 2016Jan 2018

National Institute of Technology Calicut

Bachelor’s Degree — ECE

Jan 2012Jan 2016

Stackforce found 100+ more professionals with System On A Chip (soc) & Power Management

Explore similar profiles based on matching skills and experience