Senior Android Performance Engineer Job at Infosys, Cupertino, CA

  • Infosys
  • Cupertino, CA

Job Description

Role: Senior Android performnace Engineer

Location: Cupertino,CA

 

JD:

You will optimize our complex app (UI, rendering, frameworks) by identifying, diagnosing,
resolving performance bottlenecks, and implementing robust performance tests, with a
deep focus on memory, energy, power, and thermal performance.

 

Responsibilities
• Lead Android performance profiling (jank, ANRs, memory, thermal) across UI,
rendering, and app frameworks.
• Optimize & fix Android UI, rendering, and system performance issues.
• Define, track, and report accurate Android performance KPIs (memory, energy,
power, thermal).
• Develop, maintain, and integrate performance monitoring tools & automated
frameworks .
• Implement & maintain specialized performance tests (unit, integration, end-to-
end) for CI/CD.
• Act as Android performance SME, guiding teams, reviewing architecture, and
staying current.
• Perform in-depth data analysis, utilizing and developing custom analysis tools for
actionable insights.

Miniumum Qualifications
• BS in Computer Science or equivalent.
• 5+ years in Android performance engineering.
• Expertise in Java/Kotlin for Android.
• Deep understanding of Android OS architecture & performance pitfalls.
• Expert proficiency with Android profiling tools (Profiler, Perfetto, systrace,
dumpsys, ADB, Battery Historian).
• Proven ability to diagnose and resolve complex performance issues.
• Adept at measuring and interpreting memory, energy, power, and thermal
metrics.
• Strong Android UI optimization skills (View hierarchies, RecyclerView,
animations, overdraw).
• Strong understanding of mobile system architecture (CPU/GPU, memory, power
management).
• Experience with performance testing frameworks (e.g., Android
Macrobenchmark, Microbenchmark, Espresso).
• Effective communication of intricate performance analysis to diverse
stakeholders,
• Proven ability to collaborate effectively with a diverse team and thrive in fast-
paced, deadline-driven environments.

Preferred Qualifications
• Knowledge of power management and battery-life analysis techniques.
• Experience with automated testing for native iOS/macOS applications, utilizing
the XCUITest framework.
• Experience with Mac or iOS application development using Swift/Swift-UI or
Objective-C.

Job Tags

Similar Jobs

Newhall School District

Science Lab Technician Job at Newhall School District

Job Title Job Description Requirements / Qualifications Education and Experience: Must be a high school graduate or completed GED. 1 year experience working with school age children in an organized setting. In addition to a complete application, you must submit...

Quick Servant Co Inc

Commercial HVAC/ R Field Supervisor-$5,000 Sign on Bonus Job at Quick Servant Co Inc

 ...skill development and career advancement. Role Description We are seeking an experienced and motivated Commercial HVAC/R Field Supervisor to join our team. In this role, you will oversee field operations, manage a team of technicians, and ensure that all HVAC/R... 

Energy Transfer Partners

Sr Specialist - Engineering Job at Energy Transfer Partners

 ...winning 12,000 strong organization as we fuel the world and each other!Position Summary:The Project Performance Specialist supports improvement of Engineering and Construction project execution processes. This role manages the company's Lessons Learned Program, promotes... 

Intellectt Inc

Control Engineer Job at Intellectt Inc

 ...Job Description Job Title Control Engineer PLC & Automated Vision \n Openings: 5\n Location North Haven, Connecticut \n Work Arrangement: 100% Onsite \n Candidates must be able to reliably commute to the North Haven, CT worksite. \n Employment... 

Confidential

Director of Communications Job at Confidential

 ...Job Summary: The Director of Communications provides strategic leadership and oversight for churchwide communications, marketing, branding, and creative strategy at Cottonwood Creek Church. This position is responsible for ensuring church communication is clear, consistent...