Windows Performance Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Qualcomm is looking for a Windows Power/Performance Developer to analyze and optimize software running on Windows on Snapdragon. This role involves in-depth analysis of software benchmarks and applications, implementing optimizations, and developing analysis tools, collaborating with various teams to deliver best-in-class software performance.
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.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of Software Engineering with focus in Power/Performance or related work experience.
- Experienced in C/C++, ARM assembly
- 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
Desired Qualifications
- Master's Degree in Engineering, Electrical Engineering, Computer Science or related field.
- Familiarity with C#, Java, Javascript, Python is a plus
- 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
Benefits
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package designed to support your success at work, at home, and at play.
Skills
C++ARM assemblyAssembly LanguageC#JavaJavascriptPythonARM architectureWindows OSVisual StudioLLVM compilerWindows Performance Analyzer (WPA)
#Windows#Performance Engineer#Software Engineering#Snapdragon#SoC
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
15 hours ago
Employment Type
Full Time
Work mode
On Site
Salary
US$99,500–149,300 · Negotiable
Experience Level
Mid-Senior
Locations
San Diego, United States of America
Qualification
Bachelor, Master
Applicants
Be an early applicant
Similar Jobs
IKEA
Renton, United StatesFood Service & Dishwashing Associate
US$22–28.7/hr Part Time Be an early applicant Posted 2 days ago
IKEA
Las Vegas, United StatesCarts Co-worker
US$17.5/hr Part Time Be an early applicant Posted 2 days ago
IKEA
Las Vegas, United StatesFulfilment Operations Team Leader (5am-2pm)
US$24.1–34/hr Full Time Be an early applicant Posted 2 days ago
IKEA
Perryville, United StatesWarehouse Associate | Sunday - Wednesday - 4:00pm - 2:30am
US$19/hr Full Time Be an early applicant Posted 2 days ago
Ericsson
Toronto, Canada +1 moreSolutions Architect
CA$99.5–131k/yr Full Time Be an early applicant Posted 2 days ago
Atlas Copco
Rock Hill, United StatesSales Consultant Manager
US$90–130k/yr Full Time Be an early applicant Posted 2 days ago
