
CPU Micro Architecture & Software Engineer
Welcome to the exciting world of CPU micro architecture and software engineering at AMD! As a leading semiconductor company, we are constantly pushing the boundaries of innovation to deliver cutting-edge technology to our customers. We are seeking a highly skilled and passionate engineer to join our team and help drive the development of our next-generation CPUs. If you have a strong background in micro architecture design and software development, and thrive in a fast-paced and dynamic environment, then we want you on our team. Keep reading to learn more about this exciting opportunity!
- Design and develop advanced microarchitecture for AMD's next-generation CPUs.
- Collaborate with cross-functional teams to define and implement CPU features.
- Conduct performance analysis and optimization to improve CPU performance.
- Participate in code reviews and provide constructive feedback to team members.
- Research and evaluate new technologies and techniques to improve CPU design.
- Troubleshoot and debug issues related to CPU microarchitecture and software.
- Work closely with software engineers to ensure efficient utilization of CPU resources.
- Develop and maintain technical documentation for CPU microarchitecture and software.
- Keep up-to-date with industry advancements and trends in CPU microarchitecture.
- Participate in team meetings and provide regular updates on project progress.
- Support and mentor junior engineers on the team.
- Collaborate with product managers to define product requirements and roadmaps.
- Take ownership of assigned projects and deliver high-quality results within tight deadlines.
- Adhere to company standards and best practices for software development.
- Continuously improve and optimize CPU microarchitecture and software design processes.
Bachelor's Or Master's Degree In Computer Science, Electrical Engineering, Or A Related Field
Knowledge Of Computer Architecture, Microprocessor Design, And Software Development
Proficiency In Programming Languages Such As C, C++, And Assembly
Experience With Microarchitecture Tools And Simulation Environments
Familiarity With X86 Architecture And System-Level Software Development On Linux Or Windows Operating Systems
Virtualization
Debugging
Embedded systems
Circuit Design
Performance analysis
Logic synthesis
Parallel Computing
Pipeline Design
Instruction Set Architecture
Cache Memory Design
Microarchitecture Optimization
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a CPU Micro Architecture & Software Engineer in San Jose, CA, USA is $120,000 to $150,000 per year. This range can vary depending on the specific company, industry, and level of experience of the individual.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Advanced Micro Devices, Inc. is an American multinational semiconductor company based in Santa Clara, California that develops computer processors and related technologies for business and consumer markets..

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started