Amazon
Sr. Embedded Software Development Engineer (C/C++), EC2 Nitro Instance Networking
$168K–$227K
Seattle, WA · Senior · Full-time · Posted May 26, 2026
- Experience
- 5+ years in software development, programming, and system design or architecture; 5+ years of full software development life cycle experience is preferred.
- Education
- Bachelor's degree in computer science or equivalent (preferred).
About the job
Leads development of EC2 networking infrastructure, including packet processing, network analytics, testing systems, and security mechanisms, while guiding architecture and mentoring engineers.
What you'll do
- Lead architecture and development across packet processing, network telemetry and analytics, automated testing, and security systems.
- Mentor engineers and collaborate with hardware teams to optimize software performance and compatibility.
- Establish testing, benchmarking, and monitoring practices that support reliable mission-critical infrastructure.
What they ask for
- 5+ years of non-internship professional software development experience.
- 5+ years of programming experience in at least one programming language.
- 5+ years leading design or architecture of new and existing systems, including design patterns, reliability, and scaling.
- Experience as a mentor, tech lead, or engineering team lead; knowledge of system performance, memory management, and parallel computing principles.
Nice to have
- 5+ years of full software development life cycle experience.
- Bachelor's degree in computer science or equivalent; knowledge of ARM CPUs.
Pay
168,100.00 - 227,400.00 USD annually (base salary)
Tools
C/C++, ARM CPUs
Model-written summary · the original posting is authoritative