CareerPlanSign in

Embedded Software Development Engineer II (C/C++), AWS EC2 VPC NX

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-09-18 → 2026-09-25

Core

Develop fairness algorithms and real-time resource schedulers in the EC2 Nitro hypervisor to ensure equitable resource allocation across millions of concurrent instances while maintaining performance isolation.

Role type

Senior IC embedded software engineer (C/C++)

Builds

Nitro hypervisor fairness mechanisms and resource isolation systems

Domain

Cloud infrastructure / Virtualization / Embedded systems

Deliverable

production ML models | product features

Required skills

C/C++ programming, embedded development, algorithm design, system architecture, performance optimization, low-level programming

Preferred skills

Rust programming, embedded firmware development, distributed systems, hardware-aware algorithm design

Technologies

C, C++, Rust, Nitro hypervisor

Responsibilities

Lead architecture decisions for fairness algorithms, design and implement hardware-aware fairness algorithms, analyze customer workload patterns for fairness violations, collaborate with hardware teams on co-designing fairness enforcements, develop real-time fairness monitoring systems, mentor junior engineers on low-level programming

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.