Sr. Embedded Software Development Engineer (C/C++), EC2 Nitro Instance Networking
$168.1k - $227.4kAmazon Locker
Lead the low-level development of networking systems that form the foundation of cloud computing, enabling millions of applications to connect and perform reliably across the world's largest cloud platform. Join the Amazon Elastic Compute Cloud (EC2) Instance Networking team where your technical leadership shapes how enterprises and AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern cloud networking infrastructure. You'll architect high-performance packet processing systems handling millions of operations per second, design advanced analytics platforms that transform network telemetry data into engineering insights, lead testing infrastructure development that validates changes across global infrastructure, and implement sophisticated protection mechanisms that secure customer workloads. This role combines technical depth in systems programming with the scale challenges of distributed computing, offering opportunities to drive architectural decisions that operate at the intersection of performance optimization, security innovation, and operational excellence.Working in partnership with Principal Engineers, hardware teams, and AWS leadership, you will influence technical roadmaps while mentoring other engineers and maintaining operational discipline required for systems that operate continuously at global scale.Key job responsibilitiesProvide technical leadership for engineering initiatives developing core networking infrastructure that enables secure, reliable, and high-performing connectivity across the EC2 platform. Drive architectural decisions for systems spanning hardware-optimized software development through distributed analytics platforms that process network behavior at significant scale.Lead development efforts across multiple technical domains including high-performance packet processing systems, comprehensive network telemetry and analytics platforms, automated testing and validation infrastructure, and advanced security mechanisms. Champion architectural improvements when supported by performance data and operational evidence, including fundamental changes to packet processing pipelines and security enforcement mechanisms.Mentor junior engineers and guide technical decision-making across complex networking challenges. Collaborate with hardware engineering teams to optimize software performance across evolving networking hardware platforms while ensuring compatibility and feature consistency.Establish engineering best practices that balance rapid innovation with operational excellence, including comprehensive automated testing frameworks, performance benchmarking across diverse scenarios, and monitoring systems. Navigate complex technical challenges in distributed systems, low-level programming, and hardware-software integration while maintaining reliability standards required for mission-critical infrastructure.Basic qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team- Knowledge of system performance, memory management, and parallel computing principlesPreferred qualification - 5+ 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- Knowledge of ARM CPUsAmazon 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 - 168,100.00 - 227,400.00 USD annually
$143.7k - $194.4k
...future of virtualized (SDN) networking in the world’s biggest... ...Elastic Compute Cloud (EC2) Instance Networking team owns... ...bare metal i.e. true Software Defined Networking (SDN... ....We are looking for an Embedded Software Development Engineer II (C/C++) to help build our next...NetworkInternshipWorldwideFlexible hours$168.1k - $227.4k
EC2 Nitro drives the planet’s largest... ...application software and services... ...drive software development and scaling... ...expertise in C, C++ or Rust... ...drivers, and networking infrastructure... ...with hardware engineering teams to influence... ...in embedded development in C/C++Amazon is...SeniorNetworkInternshipFlexible hours$143.7k - $194.4k
...virtualized (SDN) networking in one of... ...Cloud (EC2) Nitro Dataplane... ...s EC2 VPC instances, adding... ...leading to true Software Defined... ...kernel/embedded C programmers... ...in C/C++ or Rust, and... ...software engineering such as kernel... ...software development, then this... ...Principal, Sr. Principal...NetworkInternshipImmediate startWorldwideFlexible hours$220.1k - $297.7k
...Compute Cloud (EC2) Instance Networking team owns the packet... ...instance. Our software defined... ...technical leader (Sr. Software Development Manager) to manage... ...(ENA), and the embedded software that... ...runs directly on Nitro cards. We work... ...with Principal Engineers, Senior...SeniorNetworkLocal areaWorldwideFlexible hours$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...for a Senior Software Engineer with proficient system... ...operating-system, and networking expertise. In the role... ...the design and development of secure, reliable, and... ...endpoint components, using C/C++ or Rust. Own complex,...SeniorNetworkOngoing contractLocal area3 days per week$139k - $229k
...largest professional network, built to create economic... ...role is part of the Development infrastructure (DI) organization... ...to open-source software as well.... ...driving and performing best engineering practices to initiate,... ...Python, Java, Javascript, C/C++, C#, Objective-C....SeniorNetworkFor contractorsWork experience placementWork at officeFlexible hours$184.9k - $250.2k
Join our EC2 Nitro Machine Learning Systems team to... ...pivotal performance engineering group at the intersection... ..., drivers, and networking components- Establish... ...team is responsible for development, operations, and maintenance... ...for the full software/hardware/networks development...NetworkFlexible hoursDay shift$220.1k - $297.7k
EC2 Nitro drives the planet's largest, fastest growing... ...hardware, firmware, systems software, and services to turn... ...for a seasoned engineering leader to own an existing... ...involving C, C++, and/or Rust. You will... ...programs, projects and development teams in an Agile environmentPreferred...SeniorImmediate startFlexible hours- ...is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including... ...in mission-critical software development that have... ...~ Experience with C/C++ Bonus if candidates... ...storage devices, and networking interfaces Working...SeniorNetworkPermanent employmentFull time
$104.1k - $162.9k
...Description Job Description The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for... ...Familiarity with AUTOSAR, ISO 26262, and vehicle networks such as CAN, SAE J1939, and LIN ~...SeniorNetworkH1b$151.2k - $204.6k
...experienced VMware Systems development engineer and a self-starter who is excited... ...sweeping changes to EC2 services with new virtualization... ...integrations with external software applications running in cloud... ...implement software-defined networking solutions, such as virtual switches...SeniorNetworkFlexible hours- ...there. We’re also building the Energy Network: a decentralised platform of smart devices... ...industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and scale... ...experience. Good proficiency in C/C++ for embedded systems, with experience...NetworkRemote jobRelocation packageShift work
$61k - $101k
...years of experience in systems engineering, networking, or distributed systems ~... ...system design, application development, testing, and operational... ...languages: Go, Python, C/C++, or Rust ~ Proven ability... ...~ Hands-on experience with software-defined networking technologies...SeniorNetworkFull time$114.6k - $234.6k
...are looking for smart systems software engineers with BS/MS/PhD in Computer... ...Division) is responsible for the development of all aspects of the... ...Engineering Programming languages: C/C++ expertise, Java Tools,... ...-saving care. And with AI embedded across our products and...Temporary workFlexible hours- ...companies.As a Senior Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide deep engineering... ...impact, lead the strategic development behind new and existing products... ...code in Go, Python, Rust, or C/C++ for networking...SeniorNetwork
$166k - $220k
...Software Engineer, C++ Washington, District of Columbia, United States Anduril Industries... ...computer vision, sensor fusion, and networking technology to the military in months,... .... Contribute to the full software development lifecycle, from architectural design...NetworkFull timeWork experience placement$61k - $101k
...years of experience in systems engineering, networking, or distributed systems.... ...system design, application development, testing, and operational... ...languages such as Go, Python, C/C++, or Rust. We value a... ...require hands-on experience with software-defined networking...SeniorNetworkFull time$180k - $270k
...lifecycle application development across the full stack... ...solutions Leading fellow engineers and stake-holders to... ...reduce traditional software development and maintenance... ...to have: Typescript, C/C++ ~ Ability to thrive... ...of AWS, Kubernetes, networking infrastructure. Angular...SeniorNetworkFull timeWork at officeFlexible hours$191k - $253k
...vision, sensor fusion, and networking technology to the... ...effects. The AD&S Vehicle Software team is responsible for... .... Our senior software engineers collaborate with other... ...years of production-grade C++ and/or Rust experience in a Linux development environmentExperience...SeniorNetworkFull timeWork experience placementImmediate start- ...Own and evolve the embedded Linux platform... ...constrained maritime networks. Manage OTA... ...Partner with hardware, software, and operations... ..., Electrical Engineering, or a related field... ...of software development experience in robotics... ...in Python, C++, and shell scripting...SeniorNetworkFull timeRemote work
$90k - $100k
...Embedded Software Engineer I Tysons, Virginia Alarm.com is a rapidly... ...in C and/or C++, with an understanding... ...support packages using C/C++. Implement, test... ...through a trusted network of thousands of professional... ...for growth and development within the role. The...NetworkCasual workInternshipWork at officeImmediate startWorldwide$120k - $160k
...Sr. Embedded Firmware Engineer JOB-10047352 Anticipated Start Date Sept... ...growth and product development. Job Summary We are... ...strong expertise in Embedded C/C++, RTOS, QNX/Linux, device drivers... ...experience in debugging, software architecture, and firmware...SeniorFull timeLocal area- ...Embedded Software Engineer Washington DC We are Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded communication networks to be used in the autonomous vehicle...NetworkPermanent employment
$180k
...highly motivated, and focused on engineering excellence. This organization... ...for the lowest layers of the software stack on the devices setting... ...of the supercomputer and its network fabric. Our mission is to... ...programming experience in C or C++.Strong operating systems...NetworkTemporary work$178.4k - $226.7k
...deployment.As a Senior Security Engineer, you will collaborate with software development teams to ensure we keep our customers... ...languages: Scala, Java, Python, C/C++, or Go- Experience (non-... ...control system and methodology, network security, application- and system...SeniorNetworkInternshipFlexible hours$159.1k - $215.3k
Amazon Leo is Amazon’s low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers... ...and terrestrial networking, tackling unique challenges that few engineers ever encounter. Your day might include analyzing network telemetry...SeniorNetworkPermanent employmentFlexible hours$159.1k - $215.3k
...Leo is Amazon’s low Earth orbit satellite network. Our mission is to deliver fast,... ...networking, tackling unique challenges that few engineers ever encounter. Your day might include... ...seamless, reliable connectivity. We own the software and networking stack that keeps...SeniorNetworkPermanent employmentFlexible hours$159.2k - $215.3k
...Amazon's low Earth orbit satellite network. Our mission is to deliver fast,... ...'re looking for a hands-on Test Development Engineer with a background in hardware/software test development for manufacturing... ...as Python, Ruby, Golang, Java, C++, C#, Rust- Experience with Linux/...SeniorNetworkPermanent employmentFlexible hours$138k - $180k
...Description The Systems Development Division (SDD) delivers technology... ...SDD is seeking a Senior Embedded Software Engineer to support the design,... ...signal processing solutions in C++ (C++17 or later) Demonstrated... ...experience ~5 years of C/C++ development experience...SeniorFull timeLocal areaRemote workNight shift- ...Sr. Salesforce Developer Address: Washington... ...internal Salesforce instance and conduct long-term... ...throughout all phases of development, testing and... ...integration with systems or networks. Interacts with executive... ...Experience as a Software Developer (.NET/Java)...SeniorNetworkContract workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Development Engineer (C/C++), EC2 Nitro Instance Networking. Be the first to apply!
- embedded software engineer Washington DC
- embedded systems software engineer Washington DC
- embedded developer Washington DC
- embedded engineer Washington DC
- software developer positions Washington DC
- senior software engineer remote Washington DC
- software engineer contract Washington DC
- IT software developer Washington DC
- cybersecurity software engineer Washington DC
- part time software developer remote Washington DC



