
Senior Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Engineer - Power & Performance (Embedded Systems) at Qualcomm
Qualcomm India Private Limited is seeking a Senior Engineer specializing in Power and Performance for Embedded Systems. This role is part of the Engineering Group, specifically within Systems Engineering.
About the Role
We are looking for individuals with skills and experience in one or more of the following areas:
Preferred Qualifications: Areas of Expertise
- Extensive working experience with complex embedded systems, with a preference for Mobile, IoT, or Automotive domains.
- Demonstrated expertise in power and performance use cases, system modeling, SOC profiling, PPA (Power, Performance, Area) tradeoffs, post-silicon bring-up, and product qualification.
- A strong understanding of computer architecture and operating system fundamentals.
- Experience in post-silicon system validation of SOC performance, architecture analysis, and providing feedback for future product development.
- Proficiency in analyzing power-performance data for various CPU, GPU, and AI workloads and benchmarks.
- Ability to conduct detailed workload characterization and sensitivity analysis.
- Skill in developing and enhancing analysis tools and instrumentation to aid in analysis, identify performance gaps, and propose optimization options.
- In-depth knowledge of CPU microarchitecture, including cache, latency, and bandwidth analysis.
- Experience with Linux/Android kernel development, device driver development, and Android architecture.
- Collaboration with the architecture team on power-performance trade-off analysis during product definition.
- Experience in power and/or performance optimization, with exposure to CPU, SOC SW DCVS/DVFS Governors.
- Working experience at the system level, with expertise in Linux kernel internals and system programming.
- Ability to collaborate with internal teams and external partners for analysis and optimizations.
- Hands-on lab experience with Power Data Acquisition/DAQs, Oscilloscopes, JTAGs, and ARM Developer Studio.
- Exposure to ADB shell, shell scripts, Python scripts, and a good understanding of Linux/Android systems and automation scripts/environments.
- Familiarity with Git, Jira, Android, and QTI tools.
- Strong communication and presentation skills, with the ability to manage tasks independently.
- Capacity to act as a technical lead on projects and own project outcomes.
- Experience advising multiple engineering teams on the development of complex hardware designs, including evaluating design features for potential flaws or issues.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, with at least 2 years of Systems Engineering or related work experience.
- OR
- Master's degree in Engineering, Information Systems, Computer Science, or a related field, with at least 1 year of Systems Engineering or related work experience.
- OR
- PhD in Engineering, Information Systems, Computer Science, or a related field.
Qualcomm is an equal opportunity employer committed to providing an accessible process for individuals with disabilities. Reasonable accommodations can be requested. Qualcomm also upholds policies regarding the protection of confidential information.
Staffing and recruiting agencies are not authorized to use this site or submit unsolicited resumes. Qualcomm is not responsible for any fees related to unsolicited submissions.
For more information about this role, please contact Qualcomm Careers.