Senior System Software Engineer - Power and Performance
Company: NVIDIA Corporation
Location: Santa Clara
Posted on: November 13, 2024
Job Description:
Senior System Software Engineer - Power and
PerformanceLocations: US, CA, Santa Clara; US, TX, Austin; US, OR,
Hillsboro; US, WA, Remote; US, MA, RemoteTime Type: Full TimePosted
on: Posted 30+ Days AgoJob Requisition ID: JR1982909NVIDIA's
invention of the GPU in 1999 sparked the growth of the PC gaming
market, redefined modern computer graphics, and revolutionized
parallel computing. More recently, GPU deep learning ignited modern
deep learning - the next era of computing - with the GPU acting as
the brain of computers, robots, and self-driving cars that can
perceive and understand the world. Today, we are increasingly known
as "the AI computing company." We're looking to grow our company
and establish teams with the most thoughtful people in the
world.NVIDIA is seeking an exceptional Senior System Software
Engineer to join the GPU System Perf and Power Management Software
team. The team oversees end-to-end Power Management solutions from
ideas to production, playing a key role in design, architecture,
algorithm implementation, pre-SI and post-SI validation/tuning in
addition to go-to-market strategy recommendations. As a member of
this team, you will help drive end-to-end software solutions for
SoC and Platform Power Management, bringing performance leading
energy efficient consumer products to the market.What you will be
doing:
- Define, design, develop, and tune SoC and Platform software
components with focus on power and performance.
- Drive and resolve complex technical issues independently across
multiple teams and technical disciplines.
- Influence next generation SoC and Platform architecture by
creating internal architecture specification and design
specification.
- Collaborate and communicate effectively with local and remote
teams in addition to driving interaction with OEM/ODM partners.What
we need to see:
- 5 years of industry experience in system software or related
field.
- B.S. or higher degree (or equivalent experience) in Computer
Science/Engineering and related field.
- Strong programming skills in C, solid background in operating
system internals, device driver, real-time embedded operating
system, algorithms, and data structures.
- In-depth knowledge of low-level power management fundamentals
like DVFS, HW and SW based closed-loop controllers, and
power-saving features such as PG and CG.
- Must be able to work closely with both hardware designers as
well as other driver engineers to create new features and
solutions.Ways to stand out from the crowd:
- Architecture and design experience in SoC software power
management and optimization.
- Prior experience in CPU and GPU DVFS, power and thermal
controllers at different hierarchy to optimize platform
solutions.
- Working experience in system software, operating system
internals, kernel modules, and device driver.Widely considered to
be one of the technology world's most desirable employers, NVIDIA
offers highly competitive salaries and a comprehensive benefits
package. As you plan your future, see what we can offer to you and
your family .The base salary range is 148,000 USD - 276,000 USD.
Your base salary will be determined based on your location,
experience, and the pay of employees in similar positions.You will
also be eligible for equity and benefits.NVIDIA accepts
applications on an ongoing basis.NVIDIA is committed to fostering a
diverse work environment and proud to be an equal opportunity
employer. As we highly value diversity in our current and future
employees, we do not discriminate (including in our hiring and
promotion practices) on the basis of race, religion, color,
national origin, gender, gender expression, sexual orientation,
age, marital status, veteran status, disability status or any other
characteristic protected by law.
#J-18808-Ljbffr
Keywords: NVIDIA Corporation, Mountain View , Senior System Software Engineer - Power and Performance, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...