Microsoft Entertainment & Devices Job Vacancy

Details Of Job Vacancy with Microsoft Entertainment & Devices
Email to a Friend Job Rating
 
Job Details

Position : Software Development Engineer

Description :



Job Title: Software Development Engineer
Job Category: Hardware Engineering
Product: Xbox Hardware
Date Posted: 09/11/2008
Job Code: 242777
Location: CA - Mountain View
Travel Required:

Main responsibilities include:

- Performance Tool Development: focusing on interfaces to hardware performance monitoring features.
- Benchmark Generation: Development of benchmarks for system behavior and algorithm performance (e.g. graphics and audio). Benchmarks targeted for multiple platforms: performance models, emulation systems, development systems, and production systems.
- Performance Analysis: Performance profiling of development platforms and production systems.
- Performance Modeling: Further development and use of performance simulation platforms.
- System Bringup: Validating system performance in simulation and the lab.

Candidate must have:

- BS in computer sciences related field (EE, CS), MS preferred
- 10+ years industry experience in computer related engineering

Ideal candidate would have the following skills:

- Knowledge of CPU architecture, graphics architecture, computer architecture
- Good communications skills and experience in cross-functional communications
- Experience in performance profiling
- C/C++, HDL (Verilog/VHDL), DX9 API
- Creative approach to identifying and resolving technical issues
- Implementation experience in hardware and software (academic or industry)
- Experience in video game development


Company Informaton

Job Location : Mountain View, CA

Company Name : Microsoft Entertainment & Devices
 
 
Email to a Friend Job Rating