manager software engineering Engineering Manager hybrid · Posted Apr 8, 2026
$212,700 – $287,700
USD per year

About this role

Amazon is hiring a manager-level Engineering Manager in the software engineering function based in Austin, TX. The posting calls out experience with Python, C++, C, AWS. Compensation is listed at $212,700–$287,700 per year.

Role
Engineering Manager
Function
software engineering
Level
manager
Track
hybrid
Employment
Full-time
Location
Austin, TX
Department
Software Development
Posted
Apr 8, 2026

More roles at Amazon

Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
Strategic Procurement Specialist, Delivery Services
Sydney, Australia · mid
SQL MySQL
Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
事前選考エントリー(カスタマーサービスアソシエイト職)現在募集求人はありません
Virtual, Japan · mid
All Amazon jobs →

Job description

from Amazon careers

One C++ codebase. Three radically different execution environments. We're looking for an engineering manager who thinks in terms of platforms, abstractions, and portable software architecture — and can lead a team that ships all three. Our SoC HAL (Hardware Abstraction Layer) team builds the platform software layer for AWS's custom Trainium and Inferentia ML accelerator chips. The HAL is a shared library that boots, configures, and manages every hardware block on the SoC — 270+ instances per chip — and the same source tree compiles and runs on SystemVerilog DPI for chip verification, QEMU for system emulation, and Carbon OS in microcontrollers within the AWS production fleet. Your platform abstractions are what make this possible, and your APIs are the interface that 100's of engineers across verification, emulation, and production use to interact with the chip. Tech stack: C++17, CMake, GoogleTest, Python, SystemVerilog DPI, SPI, APB/AXI bus protocols, PCIe, UCIe, HBM, PLL, custom IPs As the SoC Platform Software Manager, you will: - Manage, coach, and grow a team of 6 engineers — set technical direction, own hiring, and create an environment where strong engineers want to stay - Own the platform abstraction layer that enables one C++ codebase to…

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