Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer

Advanced Micro Devices , Inc.

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology has the power to solve the world's most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future.


Whether you're designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger - technology that moves the world forward. Join us and, together, we'll advance your career.

THE ROLE:


AMD is looking for a strategic software engineering lead who is passionate about improving the performance of key applications and benchmarks You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.


THE PERSON:


The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.


KEY RESPONSIBILITIES:

  • Work closely with strategic customers to understand their requirements challenges and identify opportunities for AMD hardware and software to provide value
  • Close gaps in the AMD software stack needed to support customer solutions
  • Optimizing collective communication primitives on GPU accelerators (NCCL/RCCL)
  • Work hands-on as a technical expert and creative problem-solver, developing side-by-side with customers to drive projects from proof of concept to production
  • Act as the voice of the customer, translating their needs and your on-the-ground insights into actionable feedback that shapes the future of AMD's AI roadmap
  • Use Agentic AI to enhance productivity, automate workflows, and improve operational efficiency
  • Thrive in unfamiliar territory with a high degree of autonomy, finding novel ways to apply AMD technology to real-world problems
  • Apply a data minded approach to target optimization efforts
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
PREFERRED EXPERIENCE:
  • Strong programming skills in C/C++ and Python
  • Ability to write high quality code with a keen attention to detail
  • Experience with GPU kernel programming using CUDA or HIP
  • Expertise with modern LLM serving frameworks (e.g., vLLM, SGLang)
  • Experience in implementing and optimizing attention and KV-cache primitives on GPU accelerators
  • Strong performance analysis and optimization skills for both CPU and GPU
  • A track record of direct Client Engagement with experience working with customers to solve ambiguous technical problems
  • Experience with open-source software development including collaboration with community maintainers and submitting contributions
  • Experience providing clear and timely communication related to status and other key aspects of the project to the executive leadership team
  • Excellent analytical and problem-solving skills
  • Ability to work independently and as part of a team
  • Motivating leader with good interpersonal skill
ACADEMIC CREDENTIALS:
  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

This role is not eligible for visa sponsorship.

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.

This posting is for an existing vacancy.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Santa Clara, CA vacancy
  • $200k - $220k

     ...The Opportunity As Halo transitions from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor production tools.... 
    Suggested
    Full time
    Temporary work

    Halo Industries, Inc.

    Santa Clara, CA
    17 hours ago
  • $135.2k - $306.4k

     ...data planes. We are hoping to enhance engineering efficiency by concentrating our expertise...  ...organizations, and drive the development of scalable validation frameworks that...  ...experience. Responsibilities As a Senior Principal Engineer, you will lead the design and... 
    Suggested
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    9 hours ago
  •  ...library. He/she will participate in the core system design and development. Our target system is based on jepsen open source system and...  ...Qualifications ~5+ years proven records on infrastructure level software development experience ~2+ years Clojure development... 
    Suggested
    Full time

    Integrated Resources Inc.

    Santa Clara, CA
    17 hours ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing...  ...3 days per week. The role: Principal System Software Engineer, AI Inference Execution What you...  ...team, you will be responsible for the development, enhancement, and maintenance of... 
    Suggested
    Work experience placement
    3 days per week

    Entrada Ventures

    Santa Clara, CA
    2 days ago
  • $175k - $245k

     ...support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+...  .... Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc. Detailed knowledge of Linux... 
    Suggested
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $154k - $286k

     ...technology. This position is for an R&D engineer, who will be involved in developing a...  ...developing, troubleshooting and debugging software programs in the areas of physical...  ...excellent problem solving skills C/C++ software development experience in Linux environment Strong... 

    Cadence Inc

    San Jose, CA
    4 days ago
  • $220k - $250k

     ...Extreme team. Position details Title of position: Principal Software Engineer Position type: Full time Location: Seattle, WA /...  ...and real-time distributed systems. You will help lead the development of core platforms and services that process large volumes... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Flexible hours
    Shift work

    Extreme Networks

    San Jose, CA
    4 days ago
  • $272k - $431.25k

     ...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software that turns a novel deterministic compute architecture into a platform that compiler teams and data center operators can rely... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    17 hours ago
  • $114.38k - $195.88k

     ...Job Title Software Engineer Job Description Primary Duties & Responsibilities Work with internal customers to define the automated...  ...experience in automated process and test systems development is must. ~ Skilled in the use of software development language... 
    Full time
    Overseas
    Flexible hours
    Shift work
    Weekend work

    Coherent

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

     ...Principal Systems Engineer NVIDIA Dynamo is a high-throughput, low-latency inference framework for serving generative AI and reasoning models across multi-node distributed environments. Built in Rust for performance and Python for extensibility, Dynamo orchestrates... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $250.6k - $362.6k

     ...Meet The Team Splunk's Platform Engineering team is evolving the core platform to run reliably on Kubernetes across cloud and customer...  ...field with 15 years experience. ~10+ years of professional software engineering experience building backend, platform, infrastructure... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    San Jose, CA
    4 days ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...the software throughout its development lifecycle. As a Principal Software Developer in Test, you will...  ...role, you will represent quality engineering and verification on behalf of your... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    3 days ago
  •  ...Principal Software Engineer Are you motivated by designing sophisticated solutions that solve hard problems with the smartest technologists...  ...Experience Bachelor's degree with 12+ years software development experience, or Master's degree with 10+ years of software... 
    Temporary work
    Work experience placement

    InterSources

    San Jose, CA
    2 days ago
  • $154k - $286k

     ...technology. This position is for an R&D engineer, who will be involved in developing a...  ...developing, troubleshooting and debugging software programs in the areas of physical...  ...excellent problem solving skillsC/C++ software development experience in Linux environmentStrong... 
    Full time

    Cadence Design Systems

    San Jose, CA
    1 day ago
  • $147k - $237.5k

     ...industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and...  ...cloud features. Participate in all phases of the product development lifecycle from definition, design, through implementation... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • $185.5k - $265k

     ...the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is a hybrid role based in San Jose, CA, reporting to the Director, Software Engineering in the... 
    Full time
    Work at office
    Local area
    Worldwide

    Zscaler

    San Jose, CA
    1 day ago
  •  ...Principal Software Development Engineer As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service... 

    Oracle

    Santa Clara, CA
    2 days ago
  • $219.96k - $253.5k

     ...design, and develop computer and network software or specialized utility programs for...  ...principles and techniques of computer science, engineering, and mathematical analysis....  ...coverage as needed. Make documents for the development. Write technical documentation for... 
    Remote work

    Cadence Design Systems

    San Jose, CA
    2 days ago
  • $170k - $220k

     ...We're seeking a motivated Principle Flight Software Engineer to help build a revolutionary ‘lighter than air’ flight vehicle in Sunnyvale...  ...large experimental flight vehicles. We believe in fast-cycle development and approach to flight systems development with the motto "build... 
    Full time
    Temporary work
    Relocation package

    Lta Research

    Sunnyvale, CA
    17 hours ago
  • $272k - $431.25k

     ...Champaign Full time JR2021260 NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU...  ...strong programming skills, a deep understanding of software development related. You will work with a team that is using open... 
    Full time
    Work experience placement

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $114.6k - $234.6k

     ...Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve...  ...level infrastructure services. Systems & Firmware Development Design and implement low-level systems software... 
    Temporary work
    Flexible hours

    Hackajob

    Santa Clara, CA
    4 days ago
  • $249k

     ...satisfaction. The Loyalty Engineering organization powers...  ...brands and markets. As a Principal Engineer, you will set the technical...  ...approach for complex software solutions across multiple technical...  ...Drive system design, API development, and data modeling so our... 
    Worldwide

    Expedia Group

    San Jose, CA
    2 days ago
  •  ...perform unit testing and automation to ensure quality. Apply software design principles and troubleshooting expertise to deliver...  ...improvements to Zero Trust Security Services. Collaborate with Engineering Architects, Product Managers, Customers, and Solution... 
    Full time
    Work at office

    Zscaler

    San Jose, CA
    17 days ago
  • $221.2k - $387.1k

     ...cybersecurity problems. Define architecture and engineering standards for scalability, reliability,...  ...experiences. Champion AI-native development, testing, evaluation, and operational...  .... Requirements ~15+ years of software engineering experience with significant... 
    Full time
    Flexible hours

    ServiceNow

    Santa Clara, CA
    7 days ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for...  ...use of AI coding agents and autonomous development, testing, evaluation, and operational workflows...  .... Strong technical foundation in software architecture, distributed systems , cloud... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    8 days ago
  • $170k - $277k

     ...great outcomes. Job Summary We are seeking innovative engineers to design and develop security features for our next‑...  ...quality assurance, and field support—throughout the entire software development cycle. This role requires a drive to build global products... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $140k - $190k

     ...Principal Embedded Software Engineer WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge...  ...opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    3 days ago
  • $170k - $277k

     ...great outcomes. Job Summary We are seeking a Senior Principal Software Engineer who is first and foremost a software craftsman with a...  ...drive cross-functional technical initiatives, and lead the development of solutions that improve developer productivity, operational... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  • $183.6k - $297k

     ...the data pipeline, analytics engine, and user interface. We are a...  ...Job Summary As a Senior Principal Backend Engineer in our Cortex...  ...~14+ years of professional software engineering experience, with...  ...distributed, cloud-native application development. ~ Expert-level programming... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • $240k - $379.5k

     ...We’re looking for a technical architecture expert with hands‑on development experience to define the architecture of the Retail and Consumer Packaged Goods Platform and collaborate with engineering to build the platform. This is a technical engineering role and requires... 
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!