Monday, March 03, 2014

Director - Software Platform Architect - AMD - Austin


Job description
AMD is the industry leader in computing and gaming platforms for the Mobile, Desktop, Game Console, Dense Server and Embedded markets. The AMD software platform group is in charge of the entire software engineering life-cycle that runs on AMD SoC (system-on-chip) utilizing all leading Operating Systems(OS) and delivering leading experiences and differentiation. As a software platform architect you will be responsible to define the AMD software solutions and the architecture of the various SW components in the system and the interaction across HW and SW that deliver the best user experiences.


Responsibilities
• Lead the Software Platform Arch group
• Define the roadmap and strategy for AMD software offering
• Lead software architecture and tradeoff alignment with hardware and marketing teams during the definition of new platforms/products
• Write architecture/design documents and software platform requirement documents
• Perform full system/software use case analysis and modeling and Set key platform/drivers performance targets.
• Analyze competitiveness and perform benchmarking versus AMD competitions
• Participate in roadmap discussions and engineering effort with OS partners and customers.
• Review others' code and designs
• Drive innovation/differentiation of AMD products and build the right methodology and tools for the architecture team.
Desired Skills and Experience
The candidate should possess strong interpersonal, communication and leadership skill. He/she must be capable of self-directed work that includes study of new technical areas and leading complex engineering and architecture activities across different engineering domains and distributed teams. The candidate should have the curiosity to self explore industry trends and come with proposal to enable AMD to drive long term success.

Qualifications:
• Minimum 6 years of software development and 4 years of software architecture and system modeling
• Experience with Linux, Windows, Android Operating system at the architecture level and driver level
• Experience with the various software domains and sub system such as – Memory and Cache , Power Managment, Thermal, Graphics, Muti Media, Compute, Display, Security and content protection, Browsing, SDK
• Experience in systems performance optimization and profiling
• Excellent oral communications and documentation skills
• Experience with technical areas such as system modeling, multi core and multi threaded compute, SoC, X86 and ARM sub systems
• Experience and knowledge of SW development tools and methodology
• Experience in leading small high performing team of individuals

Education Requirements
Required: Bachelor's, Computer Engineering and/or Computer Science
Preferred: Master's, Computer Engineering and/or Computer Science

AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers and will consider all applicants without regard to race, marital status, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law. EOE/MFDV

Enter your email address:

Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...