Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
Automated Testing @ 4
Communication @ 6
Debugging @ 7
GPU
Machine Learning @ 3
Python @ 7
Software Development @ 7
System Architecture
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
We are seeking a highly motivated power architect to own and advance a critical power estimation and analysis platform used to guide architecture and product decisions. This role sits at the intersection of software development, system architecture, performance modeling, and silicon analysis.
You will develop the tools and methodologies that help architects understand power-performance behavior, evaluate performance-per-watt trade-offs, model representative workloads, and correlate early estimates with silicon telemetry. The ideal candidate combines strong software engineering fundamentals with a deep curiosity about how modern SoCs consume power and deliver performance.
Responsibilities
- Own the architecture, development, validation, and long-term roadmap of power estimation and analysis tools.
- Develop scalable, maintainable software for estimating and analyzing power and performance across workloads, use cases, and product configurations.
- Build models that translate architectural parameters, workload behavior, utilization, and telemetry into actionable power-performance insights.
- Enable rapid analysis of architectural trade-offs, including performance, power, energy efficiency, thermals, and performance per watt.
- Develop workload models and representative usage scenarios for early architecture exploration and product analysis.
- Integrate silicon telemetry, performance counters, power measurements, and simulation data into a unified analysis framework.
- Correlate pre-silicon estimates with post-silicon measurements, identify modeling gaps, and continuously improve prediction accuracy.
- Create automation, visualization, and reporting capabilities that make complex analysis accessible to architects and engineering teams.
- Partner with architecture, performance, power, thermal, firmware, validation, and silicon teams to define requirements and drive technical decisions.
- Establish software-engineering practices including modular design, code reviews, testing, documentation, version control, and release management.
- Serve as the technical owner and subject-matter expert for the tool, supporting users while growing a community of contributors.
Requirements
- Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related STEM field, or equivalent experience, with 6 years of relevant work experience.
- Strong software development skills in Python, C++, or similar languages, with experience building production-quality engineering tools.
- Understanding of computer or SoC architecture, including processors, memory systems, interconnects, accelerators, and power-management concepts.
- Experience with power and performance estimation, performance modeling, architectural exploration, or system-level analysis.
- Ability to evaluate architecture trade-offs using metrics such as performance per watt, energy per task, utilization, latency, throughput, and bandwidth.
- Experience modeling workloads or analyzing how workload characteristics affect system power and performance.
- Familiarity with silicon telemetry, performance-monitoring counters, power sensors, traces, logs, or lab measurement data.
- Strong data-analysis and debugging skills, including the ability to correlate results from multiple sources and explain unexpected behavior.
- Experience designing maintainable software with clear interfaces, automated testing, documentation, and reproducible workflows.
- Demonstrated ability to take ownership of an ambiguous technical area and drive it from requirements through implementation and adoption.
- Excellent communication and collaboration skills, with the ability to translate complex technical findings into clear recommendations.
Preferred Qualifications
- Experience developing power or performance models for complex SoCs, CPUs, GPUs, AI accelerators, or automotive platforms.
- Knowledge of dynamic power management, DVFS, clock and power gating, thermal management, idle states, and workload-driven resource management.
- Familiarity with statistical modeling, machine learning, optimization, or sensitivity analysis applied to power-performance prediction.
- A track record of turning prototype scripts into reliable, widely adopted engineering platforms.
Compensation and Benefits
- Base salary range of $184,000–$287,500 for Level 4.
- Base salary range of $224,000–$356,500 for Level 5.
- Eligibility for equity and benefits.
- Applications will be accepted at least until August 14, 2026.
- NVIDIA is an equal opportunity employer and is committed to fostering an inclusive work environment.
More jobs at Nvidia
Senior Software Solutions Engineer
Nvidia · Poland
PLN 230,200-487,500 per year
Senior Offensive Security Engineer, Automotive
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Systems Operations and Administrator
Nvidia · Santa Clara, United States
USD 112,000-218,500 per year
Senior Software Engineer, Agent Simulation and Evaluation
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior AI Product Engineer
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Similar jobs
Principal System Software Engineer - AV Platform
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Software Engineering Intern, Dynamo – Fall 2026
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Linux Kernel Systems Software Engineer – CSP Engagements
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Distinguished Resiliency and Safety Architect, GPU Diagnostics
Nvidia · Santa Clara, United States
USD 320,000-488,800 per year
Principal Platform Software Engineer - RAS
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Platform Telemetry Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, Cloud-Native Stack – CSP Engagements
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year