Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$143.7k - $194.4k

Amazon

Do you want to shape the future of virtualized (SDN) networking in the world’s biggest public cloud?The Amazon Elastic Compute Cloud (EC2) VPC Packet Pipeline team owns the packet pipeline that runs right beneath all our customer's EC2 VPC instances, adding features like firewalling (security groups), billing and monitoring as we touch every single packet on every single host across our massive worldwide fleet. Our vision is to combine the performance of bare metal networking while maintaining all the benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).We are seeking an Embedded Software Development Engineer II (C/C++) to join our EC2 Nitro Fairness team, where you'll help ensure equitable resource allocation in our multi-tenant cloud infrastructure while maintaining the single-tenant experience customers expect. In this role, you'll develop sophisticated algorithms and systems that intelligently manage shared compute, memory,and network resources across diverse customer workloads. You'll design and implement sophisticated fairness algorithms, real-time resource schedulers, and performance isolation systems that operate at microsecond latencies across millions of concurrent EC2 instances within the Nitro hypervisor. This position requires deep understanding of virtualization technologies, distributed systems, and performance optimization, as you'll be directly impacting how millions of EC2 instances share underlying hardware while appearing completely isolated to end users. You'll collaborate closely with hardware teams, hypervisor engineers, and service owners to implement fairness policies that balance resource utilization efficiency with strict performance guarantees.Key job responsibilitiesTechnical Leadership & Development:• Lead architecture decisions for fairness algorithms and resource allocation systems within the Nitro hypervisor• Mentor junior engineers on low-level C/Rust programming and embedded system development practices• Conduct design and code reviews for performance-critical fairness mechanisms• Drive implementation of resource isolation and scheduling policies in embedded Nitro environmentsPerformance Analysis & Optimization:• Analyze customer workload patterns to identify fairness violations and noisy neighbor scenarios• Design and implement hardware-aware fairness algorithms leveraging CPU cache locality, memory bandwidth, and network resources• Collaborate with hardware engineering teams to optimize packet-pipeline software and hardware offloads for equitable resource sharing• Set and achieve fairness performance goals for new instance types and Nitro hardware generationsCross-Team Collaboration & Strategy:• Partner with hardware/firmware teams on co-designing fairness enforcements• Collaborate with other engineering vertical teams to ensure fairness features integrate seamlessly across the stack• Communicate fairness requirements and technical designs to senior management and product teams• Evaluate emerging technologies for ML-based instance types and their impact on resource fairnessSystem Design & Implementation:• Develop real-time fairness monitoring and enforcement systems operating at microsecond latencies• Implement dynamic resource allocation policies that adapt to changing workload characteristics• Design telemetry and observability systems to measure and validate fairness across multi-tenant environmentsBasic qualifications- 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- Experience programming with at least one software programming language- Experience in embedded development in C/C++Preferred qualification - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent- 2+ years of embedded firmware development experienceAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Development Engineer II (C/C++), AWS EC2 VPC NX in Washington DC vacancy
  • $168.1k - $227.4k

    Lead the low-level development of networking systems that form...  ...Amazon Elastic Compute Cloud (EC2) Instance Networking...  ...how enterprises and AWS services experience network...  ...unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Washington DC
    a month ago
  • $143.7k - $194.4k

     ...redefine the future of EC2 networking for...  ...for talented engineers like you to be...  ...that owns the software-defined networking...  ...in Dataplane development, System Software/Embedded software, Cloud...  ...Engineers across EC2, AWS and Amazon, you...  ...development in C/C++- Knowledge of... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Washington DC
    a month ago
  • $129.2k - $174.8k

     ...Security Systems Engineering (AS2E) team is responsible...  ...of Amazon.com and AWS with our services,...  ...production software issues across multiple...  ...AI-assisted development workflows- Apply strong...  ...Engineer II, you will collaborate...  ...Ruby, Golang, Java, C++, C#, Rust- 2+ years... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Arlington, VA
    2 days ago
  • $143.7k - $194.4k

     ...Elastic Compute Cloud (EC2) is the...  ...Amazon Web Services (AWS) family of cloud computing...  ...are looking for software engineers who care about the...  ...the full software development lifecycle - design...  ..., multi-threaded, embedded or distributed...  ...services using: C#, C++, Java, or Perl... 
    Amazon Web Service
    C++
    Internship
    Work from home
    Flexible hours

    Amazon

    Washington DC
    2 days ago
  • $143.7k - $194.4k

     ...Compute Cloud (EC2) Nitro...  ...customer's EC2 VPC instances, adding...  ...to true Software Defined Networking...  ...for kernel/embedded C programmers...  ...experience in C/C++ or Rust, and...  ...systems software engineering such as...  ...embedded software development, then this is...  ...such as AWS Lambda, and external... 
    Amazon Web Service
    C++
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Washington DC
    8 days ago
  • $129.2k - $174.8k

     ...passion and desire to engineer and operate the world'...  ...solve technical problems.AWS established a...  ...are seeking a Systems Development Engineer II who can thing big and...  ...CSSLP (Certified Secure Software Lifecycle Professional...  ...modern language such as C++, C#, Java, Python, Golang... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Arlington, VA
    2 days ago
  • $143.7k - $194.4k

     ...internship professional software development experience....  ...development engineer or in a similar...  ...-threaded, embedded, or distributed...  ...services using C#, C++, Java, or Perl....  ...proficiency in C/C++ or Rust...  ...development for new EC2 machine...  ...Technologies: AWS C# Cloud... 
    Amazon Web Service
    C++
    Full time
    Internship

    Amazon.com Services LLC

    Washington DC
    2 days ago
  • $143.4k

     ...of professional software development experience outside...  ...with kernel or embedded development,...  ...language such as C, C++, Rust, Python,...  ...: We work as engineers on a small team...  ...Technologies: AWS Lambda Cloud EC2 Embedded Support...  ...customers EC2 VPC instances and... 
    Amazon Web Service
    C++
    Full time
    Internship
    Immediate start

    Amazon Development Center U.S., Inc.

    Washington DC
    2 days ago
  • $129.2k - $174.8k

     ...persistent connection to the AWS Isolated cloud.AWS Edge...  ...Services is seeking a Systems Development Engineer II to design and implement systems...  ...non-internship professional software development experience- 3+...  ...one modern language such as C++, C#, Java, Python, Golang, PowerShell... 
    Amazon Web Service
    C++
    Full time
    Internship
    Work at office
    Flexible hours

    Amazon

    Arlington, VA
    4 days ago
  • $168.1k - $227.4k

    EC2 Nitro drives the planet’s largest...  .... Nitro is AWS ground-up...  ..., application software and services to...  ...drive software development and scaling for...  ...in C, C++ or Rust development...  ...with hardware engineering teams to influence...  ...Experience in embedded development in C/C++Amazon is... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Washington DC
    a month ago
  •  ...intensive industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and...  ...experience. Good proficiency in C/C++ for embedded systems, with experience...  ...Familiarity with cloud IoT services on AWS, Azure, or GCP. Exposure to secure boot... 
    Amazon Web Service
    C++
    Remote job
    Relocation package
    Shift work

    Fuse Energy

    Washington DC
    3 days ago
  •  ...candidate is interested in a career in software development and is looking to utilize and expand their...  .... Preferred coding skills: Perl, C/C++ and/or Java. 1+ years of experience contributing...  ...technologies # Experience with AWS, built any type or Archestration work... 
    Amazon Web Service
    C++

    Intelliswift

    Washington DC
    a month ago
  • $193.3k - $261.5k

     ...for the Amazon Web Services cloud?The EC2 Instance Platform organization is...  ...their business. We are hiring Senior Software Development Engineers to make Amazon Elastic Compute Cloud...  ...level programming language such as C/C++.Here at AWS, we embrace our differences. We are... 
    Amazon Web Service
    C++
    Internship
    Local area
    Flexible hours

    Amazon

    Washington DC
    a month ago
  • $143.7k - $194.4k

    We are looking for a Software Development Engineer II (SDE-2) to join the EKS Node Runtime...  ...with service teams across AWS to integrate new capabilities...  ...with EKS control plane teams, EC2 instance teams, NVIDIA, AWS...  ...Python, Ruby, Golang, Java, C++, C#, RustPreferred... 
    Amazon Web Service
    C++
    Internship
    Work from home
    Flexible hours

    Amazon

    Washington DC
    a month ago
  • $264.1k - $350k

    The Director of Embedded Software Engineering will lead mission-critical embedded software development for Amazon Leo's satellite bus systems,...  ...Platforms• Proficiency with C/C++, ADA (primary languages for...  ...management tools• Experience with AWS cloud environments for... 
    Amazon Web Service
    C++
    Permanent employment
    Worldwide
    Flexible hours

    Amazon

    Washington DC
    a month ago
  •  ...Competitive salary Opportunity for advancement Training & development Embedded Software Engineer II Location: Mossville, IL — Onsite, five days per week...  ...-in-the-Loop testing. Exposure to Embedded C or C++. Experience supporting software validation and... 
    C++
    Full time
    Contract work
    Work at office

    Globenet Consulting Corp

    Washington DC
    27 days ago
  • $129.2k - $174.8k

    AWS Infrastructure Services owns the design, planning, delivery...  ...ll join a diverse team of software, hardware, and network engineers, supply chain specialists,...  ...in at least one development language. They must be able...  ...one modern language such as C++, C#, Java, Python, Golang,... 
    Amazon Web Service
    C++
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Washington DC
    a month ago
  •  ...DCTechnology - Security /RemoteThe Senior Security Engineer II will be responsible for designing,...  ...Proficient in coding languages such as Python, R, C++, Javascript.Extensive experience working in AWS/Azure/GCP software development environment..Proven experience with... 
    Amazon Web Service
    C++
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Aledade

    Washington DC
    11 hours ago
  • $102.1k - $202.2k

     ...: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...to hire Senior Software Engineers and Software Engineer IIs for our teams! The...  ...coding in languages such as C, C++, C#, Java, JavaScript, or Python...  ...platforms such as Azure, AWS, GCP, or comparable cloud environments... 
    Amazon Web Service
    C++
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Washington DC
    a month ago
  • $143.7k - $194.4k

    EC2 Infrastructure Services organization is responsible...  ...this at scale. The Software Development Engineer will design, build,...  ...recovery systems for AWS Trainium-based AI...  ...tiered, multi-threaded, embedded or distributed software...  ...and services using: C#, C++, Java, or Perl... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Washington DC
    8 days ago
  • $129.2k - $174.8k

    Do you want to engineer the systems that help teams proactively...  .... We develop the software and services that...  ...Python, Ruby, Golang, Java, C++, C#, Rust- Experience...  ...monitoring tools, such as: AWS CloudWatch, Datadog,...  ...Splunk- Experience with embedded systems, consumer... 
    Amazon Web Service
    C++
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon

    Arlington, VA
    4 days ago
  • $143.7k - $194.4k

    The EC2 Nitro platform powers the world...  ...environment. Designed by AWS from the ground up...  ..., firmware, and software to deliver...  ...responsibilitiesThe Software Development Engineer on the MLS...  ...scale distributed or embedded software...  ...language such as Java, C++, or C#, including... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Washington DC
    2 days ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...so, you might be the Software Engineer II we are looking for. At...  ...including, but not limited to C, C++, C#, Java, JavaScript, or...  ...systems on platforms such as Azure, AWS, GCP, or comparable cloud... 
    Amazon Web Service
    C++
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Washington DC
    5 days ago
  • $143.7k - $194.4k

     ...result-driven, and innovative Software Development Engineer II to deliver infrastructure...  ...(HEX and Honeycomb) to AWS-native solutions, while developing...  ...-tiered, multi-threaded, embedded or distributed software...  ...systems, and services using: C#, C++, Java, or Perl experience-... 
    Amazon Web Service
    C++
    Internship
    Immediate start
    Flexible hours

    Amazon

    Washington DC
    4 days ago
  • $129.2k - $174.8k

    System Development EngineerThe Amazon Web Services team is...  ...of cloud computing with AWS offerings like RDS and...  ...work with.A successful engineer joining the team will do...  ...solid understanding of software development methodology...  ...language such as C++, C#, Java, Python, Golang... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Arlington, VA
    11 hours ago
  • $143.7k - $194.4k

    The AWS Bill Generation - Discounts team is...  ...discount programs without engineering bottlenecks.As a Software Development Engineer on the...  ...and service teams (EC2, Marketplace, Bedrock...  ..., multi-threaded, embedded or distributed software...  ...services using: C#, C++, Java, or Perl... 
    Amazon Web Service
    C++
    Contract work
    Internship
    Live in
    Worldwide
    Flexible hours

    AmazonWebServices

    Washington DC
    5 days ago
  • $143.7k - $194.4k

    AWS Supply Chain is at the forefront of building...  ...unprecedented pace, engineering solutions to deploy...  ...expansion.As a Software Development Engineer II, you'll tackle complex...  ...tiered, multi-threaded, embedded or distributed...  ...services using: C#, C++, Java, or Perl experience... 
    Amazon Web Service
    C++
    Permanent employment
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Washington DC
    2 days ago
  • $143.7k - $194.4k

     ...help millions of AWS customers cut their...  ...that our science and engine teams use to model...  ...data across EC2, Auto Scaling groups...  ...place for you.As a Software Development Engineer on our...  ..., multi-threaded, embedded or distributed software...  ...using: C#, C++, Java, or Perl experience... 
    Amazon Web Service
    C++
    Internship
    Flexible hours

    Amazon

    Washington DC
    8 days ago
  • $184.9k - $250.2k

    As a Software Development Manager in the EC2 Gateway Networking Organization, you will build...  ...and will partner with VPC, S3, Direct Connect, DDB,...  ...on position requires broad engineering competence and deep technical...  ...--------------------------AWS Infrastructure Services owns... 
    Amazon Web Service
    Temporary work
    Worldwide
    Flexible hours

    Amazon

    Washington DC
    5 days ago
  • $143.7k - $194.4k

    AWS runs one of the largest networks in the world...  ...-house: controllers, software-defined networking (SDN...  ...for a Software Development Engineer II to own the design and...  ...tiered, multi-threaded, embedded or distributed software...  ...and services using: C#, C++, Java, or Perl experience... 
    Amazon Web Service
    C++
    Internship
    Flexible hours
    Day shift

    Amazon

    Washington DC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Development Engineer II (C/C++), AWS EC2 VPC NX. Be the first to apply!