Software Development Engineer (Embedded), AWS Platforms
About the role
AWS Network Product Development (NPD) owns the design, planning, delivery, and operation of AWS global network infrastructure. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on challenging problems with thousands of variables impacting the supply chain and are looking for talented Software Development Engineers to develop new platforms for AWS Networking.
You will join a team of engineers developing embedded routing platforms that enable one of the world's largest and most complex networks. As we expand at a tremendous rate, we look for innovative ways to build, automate, and scale our network, providing significantly improved performance, reliability, control, and visibility for Amazon's global network.
Working on network devices for Amazon offers the opportunity to innovate at scale, as we own both the network and the hosts. Your work will have a very large impact, as everything AWS does is built on networks using these devices.
Responsibilities
- Design and implement Linux-based solutions on embedded devices for networking products.
- Develop platforms that enable one of the world’s largest and most complex networks.
- Collaborate with cross-functional teams to deliver high standards for safety, security, and cost efficiency.
- Innovate in data center networking to improve performance, reliability, and scalability.
Qualifications
Basic Qualifications
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems.
- Experience programming with at least one software programming language.
Preferred Qualifications
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
- 5+ years of embedded firmware development experience, or a Bachelor's degree in computer science or equivalent.
Benefits
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, and optional supplemental life plans).
- Employee Assistance Program (EAP), Mental Health Support, and Medical Advice Line.
- Flexible Spending Accounts.
- Adoption and Surrogacy Reimbursement coverage.
- 401(k) matching.
- Paid time off and parental leave.
- Sign-on payments and restricted stock units (RSUs).
Learn more about our benefits at amazon.jobs/en/benefits.
Pay
- USA, CA, Cupertino: $165,200.00 - $223,600.00 USD annually.
- USA, WA, Seattle: $143,700.00 - $194,400.00 USD annually.
Final compensation will be determined based on factors including experience, qualifications, and location.
About the team
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. Our inclusive culture empowers you to deliver bold ideas and own them to completion.
See a deep dive of our products in Re:invent 2024.
Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and continue to innovate, helping customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony and strive for flexibility as part of our working culture. Achieving success at work should never come at the expense of sacrifices at home.
Mentorship and Career Growth
We offer endless knowledge-sharing, mentorship, and career-advancing resources to help you develop into a better-rounded professional.
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed, we encourage you to apply if your career path is unconventional or includes alternative experiences.