Senior Windows Performance and Compatibility Engineer
Company: Nutanix
Location: San Diego
Posted on: April 2, 2025
Job Description:
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group,
Engineering Group > Software EngineeringGeneral Summary:Qualcomm
is looking for an experienced Windows Power/Performance Developer
with passion for analyzing and optimizing software running on
Windows on Snapdragon. Ideal candidate has background to understand
and identify/implement software optimizations across multiple
layers of Software, Windows Operating System, Kernel, Compiler,
Drivers, Assembly Language, CPU microarchitecture and
SoC/Memory/Bus architecture.As a Windows Performance Developer,
you'll be owning and driving analysis of complex system level
performance aspects and coming up with solutions to optimize
performance without impacting power consumption to deliver best in
class software performance for next generation of Windows on
Snapdragon desktop devices using Qualcomm SoC's. In this role you
will work closely with software architects, OS and kernel
developers, CPU architects and SOC architects to define performance
optimization strategies to deliver the best performing Windows on
Snapdragon desktop devices.We are looking for a self-starter, with
excellent people and leadership skills to drive analysis and
optimizations with senior technical members from broad set of teams
across Qualcomm and external partners. Should be able to
self-manage and work through ambiguous issues and requirements. The
candidate should have strong written and verbal communication
skills.Responsibilities:
- In-depth analysis of key software benchmarks and applications
to identify optimization opportunities
- Implement software optimizations to ensure performance criteria
is met
- Develop and enhance analysis tools and instrumentation to
assist in analysis, identifying performance gaps and optimization
options
- Collaborate with internal teams and external partners for
analysis and optimizations
- Identifies risks associated with designs, approaches, and other
work efforts.
- Solves complex technical problems that affect significant areas
of products.
- Makes decisions based on incomplete, contradictory, and
ambiguous requirements and information that affect policies and
multiple teams in the software development process.
- Acts as a tech lead on projects and owns the outcome of the
project.
- Leads others with technical credibility.Minimum Qualifications:
- Bachelor's degree in Engineering, Information Systems, Computer
Science, or related field and 2+ years of Software Engineering or
related work experience.ORMaster's degree in Engineering,
Information Systems, Computer Science, or related field and 1+ year
of Software Engineering or related work experience.ORPhD in
Engineering, Information Systems, Computer Science, or related
field.
- 2+ years of academic or work experience with Programming
Language such as C, C++, Java, Python, etc.Preferred
Qualifications:
- Master's Degree in Engineering, Electrical Engineering,
Computer Science or related field.
- 3+ years of Software Engineering with focus in
Power/Performance or related work experience.
- Experienced in C/C++, ARM assembly.
- Familiarity with C#, Java, Javascript, Python is a plus.
- Strong familiarity with ARM architecture.
- Good understanding of CPU Architecture, Memory and Bus
architecture and how that impacts software performance.
- Experienced in performance characterization and software
optimization techniques.
- Able to debug complex problems across multiple layers of
Hardware, OS, compiler, and drivers.
- Experience with Windows OS, Visual Studio/LLVM compiler and
Windows Performance Analyzer (WPA) tools is preferred.
- Experience in Compiler and JIT technologies is a plus.
- Experience with optimizing for popular CPU software benchmarks
is a plus.Pay range: $111,300.00 - $166,900.00The above pay scale
reflects the broad, minimum to maximum, pay scale for this job code
for the location for which it has been posted. Even more
importantly, please note that salary is only one component of total
compensation at Qualcomm. We also offer a competitive annual
discretionary bonus program and opportunity for annual RSU grants
(employees on sales-incentive plans are not eligible for our annual
bonus). In addition, our highly competitive benefits package is
designed to support your success at work, at home, and at play.
Your recruiter will be happy to discuss all that Qualcomm has to
offer.
#J-18808-Ljbffr
Keywords: Nutanix, San Diego , Senior Windows Performance and Compatibility Engineer, Engineering , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...