AMD

C++ Software Engineer

AMD

Santa Clara, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to AMD, a leading technology company focused on developing innovative solutions for the world of computing. We are currently seeking a highly skilled and passionate C++ Software Engineer to join our team and help us deliver cutting-edge software for our products. As a C++ Software Engineer at AMD, you will have the opportunity to work on a wide range of projects and collaborate with a dynamic and talented team of engineers. We are looking for individuals who are driven, creative, and have a strong background in C++ programming. If you are someone who is constantly seeking new challenges and is dedicated to pushing the boundaries of technology, we encourage you to apply for this exciting opportunity at AMD.

  1. Develop and maintain high-quality C++ software for AMD's computing products.
  2. Collaborate with a team of engineers to design and implement innovative solutions.
  3. Analyze and troubleshoot complex software issues to ensure optimal performance.
  4. Stay updated on industry trends and advancements in C++ programming to continuously improve our software.
  5. Write efficient and well-structured code that adheres to coding standards.
  6. Participate in code reviews and provide constructive feedback to team members.
  7. Work closely with product managers and other stakeholders to understand software requirements and deliver timely solutions.
  8. Continuously test and debug software to ensure functionality and reliability.
  9. Document and maintain software design and development processes.
  10. Actively participate in team meetings and contribute ideas for process improvement and optimization.
Where is this job?
This job is located at Santa Clara, CA, USA
Job Qualifications
  • Bachelor's Degree In Computer Science Or Equivalent Field

  • Proficiency In C++ Programming Language And Object-Oriented Design Principles

  • Strong Understanding Of Computer Architecture And Hardware Design

  • Experience With Graphics Programming And Apis Such As Directx Or Opengl

  • Familiarity With Software Development Tools And Processes, Including Version Control, Debugging, And Testing.

Required Skills
  • Data structures

  • Debugging

  • Linux Kernel

  • Algorithm design

  • Multi-threading

  • Object-oriented programming

  • Memory management

  • Compiler optimization

  • Performance analysis

  • Graphics programming

  • Parallel Computing

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a C++ Software Engineer in Santa Clara, CA, USA is $98,000 - $131,000 per year. This can vary depending on factors such as experience, education, and specific job responsibilities. Additionally, some companies may offer bonuses or other benefits that can affect the overall salary.

Additional Information
AMD is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJuly 24th, 2024
Apply BeforeAugust 19th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About AMD

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..

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started