1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
CG Software Performance Engineer
(This job is no longer available)
State of Oregon | Hillsboro, OR
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Windows OS Division (WOS) is looking for a Software Performance Engineer to conduct experiments and provide performance analysis and characterization across wide varieties of Cloud and Enterprise workloads/applications including containers and VT technologies on Intel Xeon servers and Micro-servers. Role responsibilities include development of profiling methodologies, collection and analysis of performance profiles, identifying and prototyping optimizations, and performance debugging/root cause. The successful candidate will play a key-role in identifying and influencing improvements in Software and/or Hardware capabilities on Intel Architecture.

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/ classes/ research and/or relevant previous job and/or internship experiences.
Minimum Qualifications:
- Bachelor's Degree in Computer Science/Engineering or related field and 2 years of experience or Master's Degree and 1 years of experience degree.
- Knowledge in performance analysis and characterizations of Compilers and/or Runtimes.
- Knowledge of computer architecture of modern processors.
- Strong skills in C/C and multi-threaded software development.
Soft Skill Qualification:
- Effective verbal and written communication skills
- Strong critical thinking, analytical reasoning and problem solving skills
- Ability to apply knowledge and skills to real-world settings
- Ability to work, learn, and adapt in a fast paced and dynamic environment
- Work well as a part of a global team
Preferred Skills:
- Familiarity with Intel/Microsoft performance profilers. For example, VTune, XPerf and WPA.
- Detailed knowledge and real-world experience with Intel 32-bit (IA-32) and 64-bit Instruction Set Architectures and micro-architectures is preferred.
- Knowledge and experience in state-of-the-art managed runtimes for dynamic scripting languages (e.g. Jscript, Python, Ruby ...) and optimization techniques.
- Experience in operating system (Windows) internals.

**Job:** **Software Engineering*


**Location:** *Oregon, Hillsboro*

**Requisition ID:** *762635*

**Other Locations:** *USA-Washington*