> Markdown version of [/jobs/ext/3870701-embedded-software-engineer-ec2-nitro-networking-ec2-nitro-networking](https://www.wearedevelopers.com/jobs/ext/3870701-embedded-software-engineer-ec2-nitro-networking-ec2-nitro-networking). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer, EC2 Nitro Networking , EC2 Nitro Networking - **Company:** Amazon.com, Inc. - **Location:** Seattle, WA, United States - **Experience:** Experienced - **Salary:** $143,700.0 - $194,400.0 - **Contract:** Internship / Graduate position - **Skills:** Amazon Elastic Compute Cloud, C++ (Programming Language), Computer Programming, Software Design Patterns, Memory Management, Embedded Software, Machine Learning, Software Engineering, Parallel Computation, Integration Tests, Information Technology - **Published:** October 22, 2026 - **Apply:** https://www.jobmonkeyjobs.com/career/28126197/Embedded-Software-Engineer-Ec2-Nitro-Networking-Ec2-Nitro-Networking-Washington-Seattle-7375 ## About the Role 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field - Experience programming with at least one software programming language Preferred Qualifications - Experience in embedded development in C/C++ - Experience writing low level drivers - Knowledge of system performance, memory management, and parallel computing principles ## Description Design, scoping, implementation, and integration testing of performance optimizations and dataplane features that run on the EC2 Nitro System that power Machine Learning workloads. - You set high standards for development processes, tools, and automation to enhance team productivity and quality. - You influence best engineering practices on design and coding. - You identify business problems and opportunities, and advocate for technical solutions that influences the technical roadmap for your team. - Mentor junior engineers with scoping, design, and developing scalable and maintainable code. - Collaborate with Senior/Principal Engineers, Product Managers, Sr TPMs, and cross-functional teams to define requirements, system architectures, and implement robust and scalable solutions.