Arun Kumar Mani

Arun Kumar Mani Email and Phone Number

Staff Software Engineer @ MediaTek | Technical Design | Microprocessor architecture | Power and Performance @ MediaTek
Arun Kumar Mani's Location
San Diego, California, United States, United States
Arun Kumar Mani's Contact Details

Arun Kumar Mani work email

Arun Kumar Mani personal email

About Arun Kumar Mani

I am a highly skilled Staff Software Engineer with over 12 years of experience in developing and improving architecture methodologies for system design and analysis. I specialize in performance optimization, firmware development, and cross-functional collaboration. My expertise spans a wide range of technologies, including ARM architecture, high-performance computing, and innovative debugging solutions.Throughout my career, I have successfully led teams to resolve performance bottlenecks, optimize system performance, and develop cutting-edge tools that enhance software reliability and scalability. I have a strong background in system-level testing, cache optimization, and power optimization, with a focus on reducing test time and maintaining quality.At MediaTek USA, I spearheaded efforts to identify and resolve performance bottlenecks, resulting in a 10% decrease in CHRT processes. I also designed a Python tool that reduced debugging time by 75%. At Qualcomm Technologies, I led the development of a dynamic web tool that slashed data generation time from 2 hours to less than 10 seconds. I have also pioneered applications supporting embedded USB debugging and developed PMIC firmware drivers for next-generation devices.I hold an MS in Systems and Computer Engineering from Loyola Marymount University and have earned various certifications, including Introduction to AI in the Data Center by NVIDIA and Embedded Software and Hardware Architecture. My technical proficiency includes programming in C, C#, and Python, as well as expertise in Docker, Jenkins, and various other software tools.I have strong programming skills in C and a solid background in operating system internals, device drivers, real-time embedded operating systems(RTOS), JTAG debugging, SPMI/UART/PCIE communication protocols, algorithms, and data structures. With 10 years of experience in PMIC hardwares, I possess in-depth knowledge of low-level power management fundamentals, including DVFS, hardware and software-based closed-loop controllers, and power-saving features such as PG and CG. Additionally, I excel in working closely with hardware designers and other driver engineers to develop new features and solutions.I am passionate about technology and continuous improvement, always striving to lead teams toward successful project outcomes and innovative solutions. Let's connect and explore opportunities to drive technological advancements together.

Arun Kumar Mani's Current Company Details
MediaTek

Mediatek

View
Staff Software Engineer @ MediaTek | Technical Design | Microprocessor architecture | Power and Performance
Arun Kumar Mani Work Experience Details
  • Mediatek
    Staff Software Engineer
    Mediatek Dec 2022 - Present
    Hsin-Chu, Tw
    Spearheaded collaborative efforts with cross-functional teams tometiculously identify and resolve performance bottlenecks,culminating in a remarkable 10% decrease in CHRT processes.Innovatively designed and implemented a cutting-edge debugging python tool. Evaluating DSP processor error flow issues, resulting in a remarkable 75% reduction in debugging time for complex issues, thereby optimizing the troubleshooting process.Executed various test cases for L1/L2/L3 cache and provided design improvements for cache-memory optimization and poweroptimizationActively engaged in mentoring junior team members, fostering a collaborative learning environment, and facilitating the development of a skilled and cohesive team.
  • Qualcomm
    Senior Software Engineer
    Qualcomm Oct 2015 - Nov 2022
    San Diego, Ca, Us
    * Led cross-functional teams spanning multiple regions to innovate and deliver a dynamic web tool. Fueled by Django and Python, this solution revolutionized PMIC data maintenance, slashing data generation time from 2 hours to less than 10 seconds. Developed using REST, Docker, Jenkins for CI and CD * Spearheaded the gathering of requirements specifications for new ARM SOCs from system architects, ensuring successful board bring-up for all Snapdragon Chipsets * Actively involved in debugging issues in ARM SOC bring up process in Windows on Arm, Android, Linux kernel environment using JTAG, WinDBG, UART tools * Engineered a C# application from the ground up, efficiently parsing crash dump data and exporting it to XML, resulting in an impressive 80% reduction in root cause analysis time * Pioneered the development of a Python application supporting Embedded USB Debugging (EUD) as a cost-effective alternative to JTAG debugging, significantly cutting down on license costs. * Implemented power management driver in C programming for next-generation smartphones, futuristic automotives, IOT devices focusing on reducing energy consumption * Diligently collaborated with developers, leading the code-review/code-audit process to ensure fixes and code changes complied with the product requirements * Successfully designed and implemented PMIC firmware drivers integrated into UEFI, BOOT, and TZ/Hypervisor images, using SPMI and I2C protocols for communication with peripherals from the PMIC. * Drove optimization and feature enhancements for 5G modem software linked to PMIC, significantly improving performance and functionality. * Actively interacted with customers to resolve blocking modem issues, delivering high-quality software. * Played significant role in design decisions that transitioned from a single PMIC to multiple PMICs supporting on a single platform and supported ARM server architecture design from PMIC perspective
  • Qualcomm
    Software Engineer
    Qualcomm Apr 2012 - Oct 2015
    San Diego, Ca, Us
    Worked on Automation and Testing in the Windows Platform – multimode and multiprocessor chipsets • Responsible for test development, execution, troubleshooting and issue resolution on Tablets and Phones • Windows Tablet Test Automation: • Designed and developed a framework to perform end-to-end testing • Automated the build validation, stability and stress test cases • Computerized the installation procedure, test execution, result collection, remote setup for debug and submission of results to the web-server • Power Testing and Automation: Studied the thermal mitigation process and the placement of thermal sensors • Verified the working and behavior of thermal sensors and related processors • Tested the working of Dynamic Clock Voltage Scaling on both Phones and Tablets • Currently working on automating the various test procedures • Experienced with debugging tools like WinDBG, QPST • Knowledgeable in Perforce and GIT (Software Configuration Management)
  • Tower Energy Group
    Software Developer
    Tower Energy Group May 2011 - Apr 2012
    Torrance, Ca, Us
    • Developed websites and optimally improved the performance of invoice systems using C# • Programmed various parsers using PERL Scripts • Trained in SQL Database Management - created new database, maintained and upgraded the existing databases
  • Loyola Marymount University
    Course Projects
    Loyola Marymount University Jan 2010 - Dec 2011
    Los Angeles, Ca, Us
    Project # 1:Developed a software that delivers the circuit diagram when the basic parameters are provided.Designed test routines to validate the efficiency of the program.Coded using Java script.Project # 2:Designed and developed a database management system for a technology recruiting firm.Used C# and SQL to implement the project.Project # 3:Analyzed, designed and developed an iPhone application for keeping track of the calories consumed every meal.Used Objective C.
  • Loyola Marymount University
    Research Assistant
    Loyola Marymount University Sep 2010 - May 2011
    Los Angeles, Ca, Us
    Worked on TAILS project that is focused to teach Artificial Intelligence to students by Lab Sciences.Responsible for developing the software and test experiments.Implemented the project using Java.

Arun Kumar Mani Skills

Cisco Software Intel

Arun Kumar Mani Education Details

  • Loyola Marymount University
    Loyola Marymount University
    Computer Engineering
  • Kumaraguru College Of Technology
    Kumaraguru College Of Technology
    Electrical And Electronics Engineering

Frequently Asked Questions about Arun Kumar Mani

What company does Arun Kumar Mani work for?

Arun Kumar Mani works for Mediatek

What is Arun Kumar Mani's role at the current company?

Arun Kumar Mani's current role is Staff Software Engineer @ MediaTek | Technical Design | Microprocessor architecture | Power and Performance.

What is Arun Kumar Mani's email address?

Arun Kumar Mani's email address is am****@****omm.com

What schools did Arun Kumar Mani attend?

Arun Kumar Mani attended Loyola Marymount University, Kumaraguru College Of Technology.

What skills is Arun Kumar Mani known for?

Arun Kumar Mani has skills like Cisco, Software, Intel.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.