We seek an enthusiastic senior hands-on Power Profiling Engineer in the Bay Area. In this role, you will:
1. Power characterization of use cases and key algos on the targeted platform:
2. Bring up rapid prototyping and demo the feature on the target platform
3. Develop and maintain test plans and procedures for the power characterization of each component/block.
4. Measure and characterize the component/block power over different operation modes, efficiency, and thermal performance
5. Measure and characterize WLs, algos, and end-to-end use case power
6. Analyze power measurement results, identify potential problems, and recommend solutions
7. Automate component/subsystem/WLs/algo power profiling scripts and make it easily report and track the measurement results and conditions.
8. Build end-to-end power profiling scripts and make it easy to analyze.
9. Contribute use case power models to project new use cases
DeliverablesPower profiling and modeling:
1. Test plans, setup, procedures, build instructions.
2. Use case/component/algo power profiling reports
3. Prototype demos
4. Power/performance analysis, recommended solutions, and optimization reports detailed
5. Subsystem power modeling
6. Automated profiling scripts
7. Regression reports
Qualifications/Skills:
1. 10+ years of embedded programming and scripting with Python, bash, C/C++
2. Good understanding of mobile SoC and hardware/software interactions
3. Good knowledge of SoC DVFS (Dynamic Voltage and Frequency Scaling) scheme, power and clock tree and board schematics, bench debugging
4. Familiarity with real-time operating systems, such as uCOS and FreeRTOS, including its threading, scheduler, synchronization, and resource management, is a plus
5. Familiar with Qualcomm Spectra ISP, Adreno GPU architecture, and Vulkan programming API is a plus
6. Good understanding of different DSP architectures such as HiFi2/3/5
7. Hands-on Experience in the Optimization of algorithms on DSP architecture, DSP Code Optimization, and performance measurement is a plus
8. Knowledge of perf/power workloads of mobile systems such as CPU/GPU benchmarks, speech translation, navigation, voice assistant, notification, photo, video recording, and binocular video playback is a plus
9. Able to work independently with dedication
10. A good understanding of cache hierarchy, memory bandwidth, connectivity, and the tradeoff between perf and power is a plus.
We Offer:
The annual salary range for this role is $80,000 $250,000 per year.
The Annual Salary is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs, and market demand. This range is subject to change and may be modified in the future.
Health, Dental, and Vision insurance
Paid Time off/Vacation and Paid Holidays
401(k)
401(k) matching
Life insurance
Flexible Spending Account (FSA): Healthcare and Dependent Care
Health Savings Account (HSA)
Paid Parental Leave
Paid Bereavement Leave
Employee Assistance Program
Employee and Customer Referral Program
For positions in California long-term and short-term disability insurance
#LI-DNPLast updated on Oct 16, 2023
Santa Clara, California
·30+ days ago
San Jose, California
·30+ days ago
Fort Worth, Texas
·30+ days ago
San Ramon, California
·30+ days ago
Santa Clara, California
·30+ days ago
Houston, Texas
·30+ days ago
San Francisco, California
·30+ days ago
Huntsville, Alabama
·30+ days ago
San Antonio, Texas
·30+ days ago
St. Louis, Missouri
·30+ days ago
Livonia, Michigan
·30+ days ago
Riverdale, Iowa
·30+ days ago
Sterling Heights, Michigan
·30+ days ago
San Diego, California
·30+ days ago
Everett, Washington
·30+ days ago