senior Software Engineer ic · Posted Feb 26, 2026
$193,300 – $261,500
USD per year

About this role

Amazon is hiring a senior-level Software Engineer based in Cupertino, CA. The posting calls out experience with Python, AWS, LLMs, Security. Compensation is listed at $193,300–$261,500 per year.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Cupertino, CA
Work mode
On-site
Department
Software Development
Posted
Feb 26, 2026
AI Summary
Develop and own SoC functional models end-to-end for AWS ML accelerators using C++ and SystemC. Collaborate with architecture, RTL design, and software teams to build, debug, and deploy models. Drive performance improvements and innovate on tooling for internal customers.

More roles at Amazon

Software Development Engineer, Amazon Ads Nova
New York City, NY · mid
Java C# AI Agents
Certified Pharmacy Technician, Fulfillment - Amazon Pharmacy
Miami, FL · mid
Delivery Consultant – SAP , Professional Services, SAP
New York City, NY · mid
Python Ruby AWS
MLA IP Design Verification Engineer, Annapurna Labs
Cupertino, CA · mid
Python AWS Machine Learning
Sr. Social Media & Influencer Manager, Amazon Books Brand & Social
Seattle, WA · senior
All Amazon jobs →

Job description

from Amazon careers

Custom SoCs (System on Chips) are the brains behind AWS’s Machine Learning servers. Our team builds C++ SystemC functional models of these custom-designed accelerator SoCs for use by AWS internal teams. We’re looking for a Senior SoC Modeling Engineer to join the team and deliver new functional models, infrastructure, and tooling for our customers. As part of the ML accelerator modeling team, you will: - Develop and own SoC functional models end-to-end, including model architecture, integration with other model or infrastructure components, testing, and debug - Work closely with architecture, RTL design, design verification, emulation, and software teams to build, debug, and deploy your models - Innovate on the tooling you provide to customers, making it easier for them to use our SoC models - Drive model and modeling infrastructure performance improvements to help our models scale - Develop software which can be maintained, improved upon, documented, tested, and reused Annapurna Labs, our organization within AWS, designs and deploys some of the largest custom silicon in the world, with many subsystems that must all be modeled and tested with high quality. Our SoC model is a critical piece of software used in both our SoC development process and by our…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Cupertino, CA Jobs in Cupertino, CA software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles senior positions