Noam Dagan

Senior Software Development Manager at Amazon Web Services (AWS)

Binyamina - Givat Ada, Haifa District, Israel

About

• Software Group Manager with proven records of successful deliveries to various embedded real-time systems • Excellent execution capabilities from an idea to mass-market selling products working closely with the customers • Manage global teams through close-cooperation, high-quality, and well-organized development methodologies

Experience

  • Amazon Web Services (AWS) (On-site)
    • Senior Software Engineering Manager, Nitro Controller K2 Core SW Group Lead (Annapurna Labs)
      May 2026 - Present · 3 mos

      Leading the Nitro Controller K2 Core SW group. The group owns all the SW engines which help drive the Nitro controller including chip and data path HALs, ethernet, DRAM, PCIe, boot, security, as well as JDM and ODM firmwares.

    • Senior Software Development Manager, Elastic Network Adapter Group Manager (Annapurna Labs)
      Jul 2019 - Apr 2026 · 6 yrs 10 mos

      The Elastic Network Adapter (ENA) group at Annapurna Labs, Amazon Web Services, is responsible for developing and maintaining the firmware and network drivers for custom-built network interface controller designed for high performance and low latency networking in the cloud. ENA is a critical component of Amazon's cloud infrastructure, enabling efficient and reliable network communication for various AWS services and customer workloads. ENA is at the heart of the cloud, playing a key role, and used by millions of customers. ENA firmware is part of Network Express firmware running on the Nitro controller. ENA firmware is responsible for network interfaces’ management, hardware resources configurations, hardware network acceleration settings, packet processing, accurate time sync, and interfaces with the host operating system and virtualization layers. ENA drivers are available for all supported operating systems (Linux, Windows, DPDK, FreeBSD, MacOS) and run on the host virtual machine. The ENA drivers are open-source and available in the official Amazon drivers github and corresponding operating systems’ repositories. The ENA drivers are responsible to manage the interface between the Nitro controller and the virtual instance, manage resources and configurations, and implement various networking enhanced features. Responsibilities include: • Manage a group of 25 Software Developer Engineers across 3 teams • Drive high-quality, well-designed, robust, and scalable feature deliveries • Launch new EC2 instance-types and next-gen Nitro cards • Oversee high-availability, operations, customer escalations, quality, and monitoring in EC2 fleet • Establish and track key performance KPIs • Define and execute on yearly goals, long-term roadmaps, and short-term priorities • Facilitate cross-team coordination to ensure seamless integration and alignment with organizational milestones • Focus on people management, coaching, career development, and top-talent recruitment

  • Co-Founder and Chairman at Slash-in
    Sep 2024 - Feb 2026 · 1 yr 6 mos

    Co-Founder and Chairman of Slash-in, The Inclusive Tech Club. Slash-In is a tech professional ecosystem that anonymously connects tech talent with job opportunities, making fractional direct hiring accessible. Matching job opportunities to talents is based-on merit and skills. Increasing tech recruiting quality while promoting equality. Slash-in combines AI-powered precision with innovative slasher approach to match tech talent based-on skills and capabilities, rather than job titles, while keeping the talents' anonymity and removing bias in sourcing to build an effective hiring ecosystem.

  • Qualcomm (11 yrs 8 mos)
    • Qualcomm Fingerprint Sensor Project Engineer Manager
      Nov 2014 - Jun 2019 · 4 yrs 8 mos

      • Manage 15 employees worldwide from Algorithms, SW, and QA teams, responsible for development and commercialization of ultrasound-based fingerprint sensor on mobile devices, including Samsung Galaxy S10 and Huawei Honor 10 • Lead fingerprint image quality enhancements algorithms, user-experience features such finger detection and gestures, and security-related Biometrics features such as anti-spoofing detection • Responsible for end-product requirements, system architecture, design, implementation and quality assurance • Responsible for roadmap planning, global teams’ collaboration, and project’s milestones • Development of classic signal processing, Machine Learning, and Deep Learning algorithms deployed on real-time embedded platforms • Tight cooperation with mobile phones manufacturers to bring first-ever technology to mass-market

    • Ultrasound project SW and QA lead (Staff Engineer / Manager)
      Dec 2010 - Oct 2014 · 3 yrs 11 mos

      • Managed SW and QA teams responsible for development and commercialization of ultrasound-based pen, proximity detection, and gesture detection technologies • Full ownership of all SW stack including DSP firmware, Linux kernel driver, user-space middle-ware, SDK, and apps • Full ownership of QA metrics including UIX, performance, quality, test frameworks, C/I, and competitive analysis

    • Core BSP IO Devices team lead (Staff Engineer / Manager)
      Apr 2009 - Dec 2010 · 1 yr 9 mos

      SW team lead responsible for development of IO device drivers – such as keypad, touch screen, and headset

  • Sr. Software Engineer at TippingPoint Technologies
    Apr 2005 - Sep 2007 · 2 yrs 6 mos

    Developed an awards winning Intrusion Prevention System (IPS) that inspects and regulates network traffic (e.g. blocks malicious traffic, rate limits peer to peer traffic, protects against Denial of Service attacks, audits network events, etc.)

  • Sr. Software Engineer at VERITAS Software Cooperation
    Apr 2004 - Feb 2005 · 11 mos

    Developed high-availability real-time collectors that continuously sample Oracle databases internal memory structures