Principal Software Development Engineer
Advanced Micro Devices, Inc.
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believetechnology 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 AMDis shapingthefuture.
Whetheryou’redesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger— technologythat 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.
#J-18808-Ljbffr$250.6k - $362.6k
...across labs and customer environments. Your Impact As a Principal Software Engineer, you will be the hands-on architect and lead developer of... ...resource utilization. 10 + years of software-design and development experience using Python and at least one additional production...SuggestedFull timeTemporary workWork experience placementLocal areaFlexible hours$250.6k - $362.6k
Meet The TeamSplunk’s Platform Engineering team is evolving the core platform to run reliably on Kubernetes across cloud and customer-managed... ...equivalent related work experience10+ years of professional software engineering experience building backend, platform,...SuggestedFull timeTemporary workLocal areaFlexible hours$156.4k - $253k
...SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least... ...Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container... ...teams throughout the entire software development cycle.Your ImpactInnovate, design,...SuggestedFull timeWork at office- ...moves the world forward. Join us and, together, we’ll advance your career.THE ROLE:We are looking for a strong, Principal or Fellow level software engineer to join our AI Infrastructure team. You will work on improving the performance, efficiency, and reliability of AI...Suggested
$143k - $286k
...: WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer, you will lead the design and delivery of scalable platform... .... This role requires overseeing the full software development lifecycle across multiple teams, ensuring technical excellence...SuggestedFull timeTemporary workPart time$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$161k - $299k
...innovators who want to make an impact on the world of technology. Position Overview We are seeking a talented Software Engineer to join our Research & Development (R&D) group, focused on creating advanced software solutions for physical verification products at leading-...Work experience placement$250.6k - $362.6k
...Enterprise Security team builds software and cloud product... .... The team connects security engineering, security operations, and cloud... ...outcomes. Your Impact As a Principal Software Engineer, you will lead the architecture, development, and delivery of secure cloud...Full timeTemporary workWork experience placementLocal areaFlexible hours$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....Temporary work$161k - $299k
...of hardware verification technology. As a Senior Engineer in the System Verification Group, you will be at the... ...learning. We are looking for an experienced C/C++ software engineer to join the Xcelium Software Development Team to develop and enhance RTL/logic simulation...$183.6k - $297k
...choice, protecting our digital way of life. We are looking for an Engineering Manager to lead the Explicit Proxy team, one of the most... ...Qualifications Your Experience ~15+ years of experience managing a software engineering team in a large enterprise organization. ~5+...Full timeWork at office$143k - $286k
...Role summary: The Principal Software Engineer leads platform engineering efforts by delivering scalable, cloud-native solutions and reusable... ...infrastructure components. This role drives the full software development lifecycle, integrating AI/ML technologies to build...Full timeTemporary workPart timeLocal areaWorldwideHome officeFlexible hours- ..., reusable tooling, and AI/ML capabilities, overseeing the software development lifecycle across teams. Provide technical leadership and mentorship... ...in a relevant computing field with five years of software engineering experience, or seven years of experience; it also describes...Temporary work
$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...Temporary workWorldwideFlexible hours$161k - $299k
...part of the Innovus R&D team, you will build high‑performance software engines and algorithms behind next‑generation physical synthesis,... ...Senior / Staff Software Engineer to contribute to the design and development of next‑generation physical synthesis and optimization...$233.9k - $330.4k
...curiosity, collaboration, and rapid iteration. Your ImpactAs a Principal Engineer leading software security, you will be a primary technical authority... ...our customers and leverage AI to revolutionize our development lifecycle and threat prevention capabilities.Rather than...Full timeContract workTemporary workLocal areaFlexible hours$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 timeWork at officeImmediate startRemote workFlexible hours$221.2k - $387.1k
...It all started when engineer Fred Luddy wrote code that automated a tedious task... ...We are looking for an experienced Principal Software Engineer to own the end-to-end architecture... ...systems architecture ~ Solid backend development experience in Java, Python, Go or equivalent...Full timeWork at officeImmediate startRemote workFlexible hours$221.2k - $387.1k
...It all started when engineer Fred Luddy wrote code that automated... ...productivity, application quality, and software delivery efficiency across... ...investing in AI-native development experiences, we're focused... .... What You'll Do As a Principal Software Engineer, you'll...Full timeWork at officeImmediate startRemote workFlexible hours$221.2k - $387.1k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for... ...to production. We're looking for a Principal Engineer who has built 1.0 products before... ...AI to improve both delivery velocity and software quality. Mentorship & Technical Excellence...Full timeWork at officeImmediate startRemote workFlexible hours$221.2k - $387.1k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That... ...designs. Qualifications What You Bring 10+ years of software engineering,with a record of technical direction adopted beyond...Contract workWork at officeImmediate startRemote workFlexible hours- ...drives great outcomes. Job Summary We are looking for a Principal Systems Engineer / Researcher to build and advance core technologies within... ...experience; OR equivalent work experience. ~6+ years of software engineering, systems engineering, security research, or...Full timeWork experience placementWork at officeRemote workVisa sponsorshipWork visa
$272k - $425.5k
...Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob...Local areaRemote work- ...We are looking for hands-on engineers with expertise and passion in... ...all areas of cloud service software engineering: high scale distributed... ...technical leadership to development teams. In this role, you... ...closely with architects, principals, product and program managers...Flexible hours
$175k - $245k
...support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S.... .... Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc. Detailed knowledge of Linux kernel...Full time- ...management, to secure infrastructure, software, devices, messages, AI content and... ...We are seeking an experienced Principal Software Engineer to join our dynamic and innovative team... ...trends to continuously improve software development processes and tools. Contribute...
$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$114.6k - $234.6k
Leads development and begins architecting components of scalable, elastic distributed systems. Defines and enforces scalability requirements for owned components; optimizes code and data paths for high‑throughput, hyper‑scale workloads; and leverages data plane platforms...Temporary workFlexible hoursShift work- ...Cadence Design Systems seeks a Software Engineer for its Research & Development group, focusing on advanced software for physical verification at leading-edge semiconductor nodes. The role drives innovation in development and validation of software used to design and...
- ...Cadence Design Systems is seeking a talented Software Engineer for its R&D group to create advanced software for physical verification of semiconductor devices. The role emphasizes design, validation, and collaboration across a distributed team to advance technology at...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- senior principal software engineer Santa Clara, CA
- principal software engineer Santa Clara, CA
- software engineer internship remote Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software developer positions Santa Clara, CA
- agile software developer Santa Clara, CA
- software engineer intern Santa Clara, CA
- rust software engineer Santa Clara, CA
- software engineer internship Santa Clara, CA
- entry level software engineer remote Santa Clara, CA




