senior software engineering Hardware Engineer ic Bachelor's · Posted Oct 30, 2025
$183,000 – $247,600
USD per year

About this role

Amazon is hiring a senior-level Hardware Engineer in the software engineering function based in Cupertino, CA. The posting calls out experience with Python, Java, C, C#. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $183,000–$247,600 per year.

Role
Hardware Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Cupertino, CA
Education
Bachelor's degree
Department
Software Development
Posted
Oct 30, 2025
AI Summary
Senior Hardware Engineer designing and optimizing cloud server infrastructure and ML acceleration hardware at AWS. Develops formal verification plans, implements IP architectures, and collaborates across disciplines. Requires bachelor's degree in computer science or electrical engineering.

More roles at Amazon

Software Development Engineer, RDS Platform
Austin, TX · mid
AWS LLMs Distributed Systems
Senior Account Executive, US LCS, Consumer Services
New York City, NY · senior
Senior Account Executive, US LCS, Consumer Services
New York City, NY · senior
Software Development Engineer, Amazon Ads Nova
New York City, NY · mid
Java C# AI Agents
Infrastructure Reliability Engineer, Infrastructure Reliability & Quality
Herndon, VA · mid
AWS Networking Machine Learning
All Amazon jobs →

Job description

from Amazon careers

Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. We have data center locations in the U.S., Europe, Singapore, and Japan, and customers across all industries. We are seeking experienced Hardware Design Engineers to work with partners and vendor and build the next generation of our cloud server infrastructure. Our success depends on our world-class server infrastructure; we’re handling massive scale and rapid integration of emergent technologies. As a member of the Cloud-Scale Machine Learning Acceleration team you’ll be responsible for the design and optimization of hardware in our data centers including technologies such as AWS Inferentia which is a machine learning inference product designed to deliver high performance at low cost. Key job responsibilities - Develop formal verification plans, implement and verify state-of-the-art IP architectures. - Work with block designers to gain deep micro-architectural understanding. - Develop checking algorithms, assertions, and FV models. - Perform state of the art formal methods and abstraction techniques. - Participate in test plan and coverage reviews. - Promote assertions to simulation and contribute to overall simulation strategy. - Communicate and work with team members across…

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