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 valueClose gaps in the AMD software stack needed to support customer solutionsOptimizing 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 productionAct 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 roadmapUse Agentic AI to enhance productivity, automate workflows, and improve operational efficiencyThrive in unfamiliar territory with a high degree of autonomy, finding novel ways to apply AMD technology to real-world problemsApply a data minded approach to target optimization effortsDebugging/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 architecturePREFERRED EXPERIENCE: Strong programming skills in C/C++ and PythonAbility to write high quality code with a keen attention to detailExperience with GPU kernel programming using CUDA or HIPExpertise with modern LLM serving frameworks (e.g., vLLM, SGLang)Experience in implementing and optimizing attention and KV-cache primitives on GPU acceleratorsStrong performance analysis and optimization skills for both CPU and GPUA track record of direct Client Engagement with experience working with customers to solve ambiguous technical problemsExperience with open-source software development including collaboration with community maintainers and submitting contributionsExperience providing clear and timely communication related to status and other key aspects of the project to the executive leadership teamExcellent analytical and problem-solving skillsAbility to work independently and as part of a teamMotivating leader with good interpersonal skillACADEMIC 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 14 hours 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
    19 hours ago
  • $220k - $250k

     ...California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers...  ...team.Position detailsTitle of position: Principal Software EngineerPosition type: Full...  ...distributed systems. You will help lead the development of core platforms and services that process... 
    Suggested
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    San Jose, CA
    1 day ago
  • $165.8k - $308k

     ...science, but we are changing lives. Our software teams are laying the groundwork for the...  ...OpportunityAs a Bioinformatics Software Engineer, you will design and develop automated verification...  ...using GPU hardware. Support software development lifecycle and Design Control process,... 
    Suggested
    Full time
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    1 day ago
  • $248k - $391k

     ...advancing autonomous vehicle development through scalable simulation,...  ...builds systems that help engineers develop, test, debug, and improve...  ...-safety scenarios. In this Principal-level individual contributor...  ..., parameter adaptation, software interfaces, validation, and... 
    Suggested
    Full time

    Nvidia

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

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 
    Suggested
    Full time
    Remote work

    Nvidia

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

     ...Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and...  ...for directions.Job SummaryAs a Sr. Principal Software Engineer in the Engineering team, you...  ...Contribute to all phases of the product development cycle, including definition,... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...ROLE:AMD is building the next generation of compiler and software infrastructure to accelerate Large Language Models (...  ...accelerator architectures.THE PERSON:We are looking for a Principal Software Development Engineer to lead technical development in compiler technology,... 

    AMD

    San Jose, CA
    1 day ago
  • $110k - $220k

     ...have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a...  ...strategy and develop architecture that will enable scalable development across multiple teams, to adopt software excellence principles... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    1 day ago
  • $223.1k - $301.1k

     ...AI-driven team, you will operate at the frontier of software innovation, leveraging advanced engineering practices to solve complex technical challenges in...  ...in backend software architecture and core software development using Python, Rust, or similar high-performance languages... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    4 days ago
  • $143k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Principal Software Engineer leads platform engineering efforts by delivering scalable...  ...components. This role drives the full software development lifecycle, integrating AI/ML technologies to build... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $200.5k - $260.5k

    As a Principal Software Engineer, you will:Work with developers within the team and on other cross-functional projects, as well as project management...  ...QA procedures and methodologies as well as software development fundamentalsExperience with embedded systems is a... 
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $95k - $165k

     ...$95000 - $165000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer - Mobile, you will shape the next generation of AI-powered shopping experiences across Walmart’s iOS and Android apps. You... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    19 hours ago
  • $155.8k - $224.2k

     ...pressing challenges of the 21st century.We are looking for a Principal Software Engineer, Edge Compute to join our team in one of today’s most...  ...backpressureExperience working with git and modern software development workflows.Proven ability to work in a disciplined... 
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    4 days ago
  • $155.5k - $315k

    Principal Software Engineer SD-WANThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office...  ...external penetration testing companies and manage the secure development lifecycle of products through penetration testing.... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work

    Hewlett Packard Enterprise

    San Jose, CA
    1 day ago
  •  ...of professional experience as a senior software engineer, including experience with complex,...  ...testing, documentation) to improve software development productivity and quality Solid...  ...distinctive, tech-enabled impact.As a Principal Software Engineer, you will lead the design... 
    Apprenticeship

    McKinsey & Company

    San Jose, CA
    19 hours ago
  • $238.7k - $365.7k

    Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will...  ...in autonomous vehicles, robotics, vehicle development, simulation, systems engineering, human factors... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    19 hours ago
  • $143k - $286k

     ...Engagement Services Technology Engineering TeamThe Customer Engagement...  ...world-class experiences and software solutions for Contact Centers and our customers. As a Principal, Software Engineer, you will...  ...changes and take on the development of exciting new features. In... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $296.3k

     ..., and limitations of the autonomous driving software stack before it reaches public roads.As a Principal Software Engineer on the Simulation Engine team, you will define...  ..., reducing fragmentation and increasing development and validation velocity.Influence investment... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing the...  ...3+ days per week.The Role: Principal Software Engineer, KernelsWhat you will do:The role requires...  ...team, you will be responsible for the development, enhancement, and maintenance of... 
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $190k - $300k

     ...technology. We are at the forefront of software and hardware innovation, pushing the...  ...within the US/Canada.The role: Principal Software Engineer, SDK & Lowering StackWhat you will do...  ...developers and compiler teams.Create development tools to be used in kernel authoring... 
    Work experience placement

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $143k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficePrincipal Software Engineer - Data Security PlatformAbout the TeamWe are building...  ...Technical Execution & Lifecycle Management:Drives the full software development lifecycle across multiple teams—includingcoding, testing, CI... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...motivated and technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and...  ...Strong proficiency in C++ and object-oriented software development.Hands-on experience with GPU programming technologies... 

    AMD

    San Jose, CA
    19 hours ago
  • $147k - $237.5k

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

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

     ...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling...  ....Set technical direction for an engineering team; mentor engineers, drive technical...  ...degree.15+ years of system-level C/C++ development, including concurrency, memory management... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS THE ROLE: AMD is looking for a Principal-level PyTorch training framework expert to... 

    AMD

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

     ...operates — from smart personal assistants and engineering-productivity tools to data-driven...  ...used across the company. Now we need a principal-level, hands-on engineering leader to...  ...Agentic AI applications behave like mature software, not prototypes.Build reusable... 
    Full time
    Live in

    Nvidia

    Santa Clara, CA
    1 day ago
  • $221.2k - $387.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...for people.Job DescriptionPrincipal Software EngineerThe engineering organization is...  .... What you get to do in this role: As a Principal Software Engineer, you will architect and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    19 hours ago
  • $272k - $431.25k

     ...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design... 
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $185.5k - $265k

     ...we invite you to bring your talents to Zscaler and help shape the future of cybersecurity.RoleWe 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
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly...  ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps... 
    Full time
    Remote work

    Nvidia

    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!