CareerPlan

Embedded Software Engineer

USAFull-time$144k–$194k2026-10-22 → 2026-11-10

Core

Design, scope, implement, integrate, and test dataplane features and performance optimizations for the EC2 Nitro System; develop performance and availability improvements for machine learning workloads across HPC and accelerated EC2 platforms.

Role type

Senior IC embedded software engineer (cloud infrastructure)

Builds

EC2 Nitro System dataplane features and performance optimizations for machine learning workloads

Domain

Cloud computing / High-performance computing

Deliverable

production ML models

Required skills

System architecture, design patterns, reliability engineering, scaling, software development, programming languages

Preferred skills

Embedded development (C/C++), low-level drivers, system performance optimization, memory management, parallel computing

Technologies

EC2 Nitro System, HPC platforms

Responsibilities

Design and implement dataplane features, optimize performance for ML workloads, improve development tools and automation, mentor junior engineers, collaborate on requirements and architecture

Seniority

Senior, hands-on IC