Jobs
Interviews

114 Dpdk Jobs - Page 2

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 8.0 years

0 Lacs

gurgaon, haryana, india

Remote

Syniverse is the world's most connected company. Whether we're developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping their devices online wherever they go, we believe in leading the world forward.Which is why we work with some of the world's most recognized brands. Eight of the top 10 banks. Four of the top 5 global technology companies. Over 900 communications providers. And how we're able to provide our incredible talent with an innovative culture and great benefits. Who We're Looking For We are seeking a Senior Developer with a focus on Telecom Solutions to join our team. The successful candidate will have strong experience in Java development and hands-on experience in Telecom technologies such as 3G, LTE, 5G core networks and related Policy/Charging implementation. As a Senior Java Developer, you will play a key role in designing, developing, and implementing robust software solutions for our clients. You will collaborate with cross-functional teams to deliver high-quality products and services. - Some of What You'll Do We are seeking a Senior C/C++ Developer with a strong background in Telecom Solutions to join our dynamic team. The ideal candidate will have extensive experience in C/C++ development and a solid understanding of Telecom technologies such as 3G, LTE, and 5G core networks, with a focus on real-time systems and protocol-level development. As a Senior Developer, you will be instrumental in designing and implementing high-performance software solutions that meet the demanding requirements of our telecom clients. Key Responsibilities: Design, develop, and optimize C/C++ applications for telecom network solutions. Work on real-time data processing, protocol parsing, and system-level programming. Implement and maintain telecom protocols such as HTTP2, GTP, Diameter, SS7 etc. Debug and troubleshoot complex issues in a Linux-based environment. Collaborate with cross-functional teams to define system architecture and integration strategies. Conduct unit and integration testing to ensure software reliability and performance. Document software designs, APIs, and technical specifications. Follow Agile methodologies and contribute to continuous improvement initiatives. Requirements: Bachelor's or Master's degree in Computer Science, Electronics, or a related field from a reputed institution. 6+ years of hands-on experience in C/C++ development, preferably in telecom or embedded systems. Strong understanding of memory management, multi-threading, and performance optimization. Experience with telecom technologies including 3G, LTE, and 5G core networks. Proficiency in Linux system programming, including sockets, IPC, and kernel/user space interactions. Familiarity with telecom protocol stacks such as GTP, Diameter, HTTP2 and SS7. Experience with debugging tools like GDB, Valgrind, and Wireshark. Knowledge of scripting languages (Python, Bash) for automation and testing. Knowledge of working with DPDK is a plus. Experience with version control systems (Git), CI/CD tools, and Agile development practices. Exposure to database systems (Redis, PostgreSQL, Oracle) and network configuration is a plus. Excellent analytical, problem-solving, and communication skills. Ability to work independently and as part of a collaborative team. - Why You Should Join Us Join us as we write a new chapter, guided by world-class leadership. Come be a part of an exciting and growing organization where we offer a competitive total compensation, flexible/remote work and with a leadership team committed to fostering an inclusive, collaborative, and transparent organizational culture. At Syniverse connectedness is at the core of our business. We believe diversity, equity, and inclusion among our employees is crucial to our success as a global company as we seek to recruit, develop, and retain the most talented people who want to help us connect the world. Know someone at Syniverse Be sure to have them submit you as a referral prior to applying for this position.

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer in Network Platform Software Development at Arrcus, you will be a key player in enhancing business efficiency through superior network connectivity. Arrcus offers the Arrcus Connected Edge (ACE) platform, which provides best-in-class networking with a flexible consumption model at the lowest total cost of ownership. Our team of world-class technologists, industry thought leaders, and strategic partners in San Jose, California, is dedicated to redefining networking. Your responsibilities will include designing and developing data path solutions for L3 and L2 networking technologies, architecting and implementing QoS features, working with ASIC families, and optimizing Linux networking internals. You will also develop high-availability solutions, work on Debian packaging, Linux kernel modifications, and integrate software for containerized and virtualized networking environments. To qualify for this role, you should have a BS/MS/PhD in Computer Engineering, Computer Science, or equivalent field, along with 5+ years of hands-on development experience in networking software development. Proficiency in C/C++/Go/Python programming, deep understanding of ASIC pipeline architectures, and hands-on experience with Linux OS internals are essential. Knowledge of containers (Docker, Kubernetes) and virtual machines (VMs) is a plus. Preferred skills include experience with DPDK, P4, BCM SDK, or other hardware programming interfaces, strong debugging and performance optimization skills, and experience with high-performance, distributed networking systems. Prior work experience in a startup or venture-backed company is considered a big plus. Arrcus has raised over $125M in funding from top-tier Venture Capital firms and strategic investors. We are committed to being an equal opportunity employer and creating a workplace that celebrates everyone. Join us at Arrcus and be part of a team that is shaping the future of networking.,

Posted 2 weeks ago

Apply

0.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Development experience and good knowledge in Cloud Native Function, VNF, Ethernet switching, IP forwarding unicast and multicast. Required to have knowledge/experience in basic L2 switching, VxLAN, LACP. Required to have knowledge/experience in basic L3 unicast routing protocols and basics of IP multicast. Highly desirable to have knowledge/experience in GRE, IPSec, TLS. Highly desirable to have knowledge of WiFi basics, 802.1x/AAA/Radius. Required to be very strong in C programming, data structures, multithreading and SMP. Required to have solid Linux development experience, especially developing multithreaded software running on multicore systems. Required to have knowledge and development experience in Dockers, Containers and Kubernetes based systems. Highly desirable to have development experience in Go language. Highly desirable to have development experience in DPDK, VPP Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of 22.5 billion.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

15 - 19 Lacs

bengaluru

Work from Office

Your Career As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software environments in both Virtual machines and Container form factors. Your Impact You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support Candidate should also have hands-on experience with virtualization technologies, various hypervisors, system software, networking, and have experience with Linux kernel software development Qualifications Your Experience 3+ years of related programming experience required with BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience Expert C programming skills Strong scripting skills with bash and python Have Architecture skills/background for different Azure services like compute, networking, load-balancers, identity management etc Good Understanding of Linux Kernel, Networking stack in the kernel Strong skills in packet forwarding, Tunneling(GTP, VxLAN) etc. Experience developing device drivers and/or Linux kernel development preferred Experience with deployment on cloud environments (Azure/AWS/GCP) In-depth knowledge in selected network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred Hands-on development experience on various hypervisors and network virtualization technologies like DPDK, XDP, Packet forwarding area Experience with Kubernetes and CNI is preferred Ability to work well with a group of senior engineers in a dynamic, fast-paced environment Additional Information The Team Our engineering team is at the core of our products connected directly to the mission of preventing cyberattacks. We are constantly innovating challenging the way we, and the industry, think about cybersecurity. Our engineers dont shy away from building products to solve problems no one has pursued before.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

16 - 20 Lacs

bengaluru

Work from Office

Your Career As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software environments in both Virtual machines and Container form factors. Your Impact You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support Candidate should also have hands-on experience with virtualization technologies, various hypervisors, system software, networking, and have experience with Linux kernel software development Qualifications Your Experience 5+ years of related programming experience required with BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience Expert C programming skills Strong scripting skills with bash and python Have Architecture skills/background for different Azure services like compute, networking, load-balancers, identity management etc. Good Understanding of Linux Kernel, Networking stack in the kernel Strong skills in packet forwarding, Tunneling(GTP, VxLAN) etc. Experience developing device drivers and/or Linux kernel development preferred Experience with deployment on cloud environments (Azure/AWS/GCP) In-depth knowledge in selected network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred Hands-on development experience on various hypervisors and network virtualization technologies like DPDK, XDP, Packet forwarding area Experience with Kubernetes and CNI is preferred Ability to work well with a group of senior engineers in a dynamic, fast-paced environment.

Posted 3 weeks ago

Apply

15.0 - 20.0 years

27 - 32 Lacs

bengaluru

Work from Office

Your Career As a member of the Prisma SDWAN Platform Software team at Palo Alto Networks, you will participate in the design and development of our Next-Generation platforms. Responsibilities will include platform bring-up, platform security using TPM chip, development of both kernel and user-space drivers, provisioning of third-party vendor switch/fabric and the overall development of consistent platform software for all HW platforms. As a Platform Software Engineer, you will be expected to participate in all phases of the product development cycle, from definition, design, through implementation, test and field deployment. This includes developing functional specifications, assessing task requirements and scheduling, and collaborating with cross-functional teams like ASIC, Hardware, Diags, Manufacturing, Quality assurance and Customer Support teams. Your Impact Work from start to finish on product design, starting with conceptualization through to implementation and deployment. Innovate new product features based on customer, partner, and technical support engineer feedback Proactively identify product features for improvement and innovation. Troubleshoot changes to the product to ensure high-quality output of the product design Qualifications Your Experience 15+ years of experience with Linux Kernel, Platform and user-space drivers, FPGA, Firmware, PHY, Switch/Fabric SDK, Optics, Storage, POE controllers System level expertise for platform software bring-up and support Experience with chassis based appliances Experience in Enterprise and Data center environments. Expert level C coding/debugging skills Strong scripting skills with bash and python Experience with building large-scale, multi-threaded software systems Experience with debugging Linux kernel performance, memory and platform boot-time issues Experience with high availability mechanisms is a plus Experience with TPM, FIPS and CC Certifications is a plus Experience with Intel DPDK is a plus Ability to work well with senior engineers in a dynamic, fast-paced environment Familiarity with x86 and MIPS architecture is a plus Related programming experience required Additional Information The Team Our engineering team is at the core of our products connected directly to the mission of preventing cyberattacks. We are constantly innovating challenging the way we, and the industry, think about cybersecurity. Our engineers dont shy away from building products to solve problems no one has pursued before.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

15 - 19 Lacs

bengaluru

Work from Office

As a member of the Virtualization team at Palo Alto Networks, you will develop our next-generation virtualization and service offerings. Responsibilities will include designing and implementing new features and integrations with Azure cloud and other public and private clouds. Core networking improvements in pure software environments in both Virtual machines and Container form factors. Your Impact You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support Candidate should also have hands-on experience with virtualization technologies, various hypervisors, system software, networking, and have experience with Linux kernel software development Qualifications Your Experience 3+ years of related programming experience required with BS/MS degree in Computer Science or Electrical Engineering or equivalent or equivalent military experience Expert C programming skills Strong scripting skills with bash and python Have Architecture skills/background for different Azure services like compute, networking, load-balancers, identity management etc. Good Understanding of Linux Kernel, Networking stack in the kernel Strong skills in packet forwarding, Tunneling(GTP, VxLAN) etc. Experience developing device drivers and/or Linux kernel development preferred Experience with deployment on cloud environments (Azure/AWS/GCP) In-depth knowledge in selected network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred Hands-on development experience on various hypervisors and network virtualization technologies like DPDK, XDP, Packet forwarding area Experience with Kubernetes and CNI is preferred Ability to work well with a group of senior engineers in a dynamic, fast-paced environment

Posted 3 weeks ago

Apply

14.0 - 19.0 years

35 - 40 Lacs

bengaluru

Work from Office

Your Impact Lead a growing team of engineers to build a highly functioning software development team Drive a results-oriented culture with a strong focus on execution, quality, and speed Hands-on technical leader who can guide the team through complex HW and architectural decisions Be a strong partner to peer teams such as QA, Dev Ops, Product Management and Technical Marketing Has a business acumen to steer the right product priorities Evangelize the vision internally and externally Be able to represent the team and product, and all levels Work closely with different stakeholders to influence, develop and deliver on roadmaps Recognize process gaps early and able to motivate change to achieve better outcomes Be a strong mentor and coach to the team Foster innovation in the organization Qualifications Your Experience 20+ years of industry experience in software development and management BE/ME in Computer Science/Engineering, or equivalent experience Experience building and leading software development teams (of at least 20+ engineers) Strong experience with distributed system architecture, cloud based solutions, networking devices and protocols, high availability and fault tolerance systems Strong experience in platform SW development Strong experience in control plane and data plane development Experience in vendor management and certification Knowledge of multi-core/multi-process/multi-threaded programming Experience with network packet processing software development Strong technical knowledge in computer architecture, Systems engineering, Board bringup, Platform Drivers, Linux Kernel, DPDK, Peripherals and SOC Bringup. Experience in High Availability Exposure in core platform development of networking products including Routing Track record of recruiting top talent to build and scale teams Excellent presentation and organizational skills Ability to weigh conflicting priorities and make quick decisions in a dynamic environment Strategic thinker with the ability to execute the vision Strong leadership skills with a can-do attitude High energy and the ability to work in a fast-paced environment Enjoys working with many different teams with strong collaboration and communication skills

Posted 3 weeks ago

Apply

10.0 - 15.0 years

40 - 50 Lacs

bengaluru

Work from Office

Job Summary: We are seeking a highly experienced and skilled Senior C++ Developer with 1015 years of experience to join our dynamic team. The ideal candidate will be responsible for designing, developing, and optimizing complex C++ applications in the Telecom & Datacom domain. You will collaborate with cross-functional teams to create robust, high-performance, and scalable software solutions. Key Responsibilities: 1) Software Development: Design, develop, and optimize high-performance, scalable C/C++ applications. Lead the architecture, design, and implementation of complex C++ applications. Develop efficient, reliable, and scalable software solutions. Ensure adherence to coding standards, efficient algorithms, and design patterns. 2) Code Optimization and Performance Tuning: Analyze core dumps, memory leaks, stack traces using tools like GDB, Visual Studio Debugger. Profile and optimize using tools (VTune, Valgrind) CPU, memory, I/O performance and identify the bottlenecks. Optimize multithreading, lock-free data structures, and parallel computing. 3) Low-Level System Programming: Work with Linux/Windows APIs, system calls, kernel modules. Work with networking protocols, socket programming, and memory management. 4) Team Collaboration & Leadership: Lead technical discussions, design reviews, and architecture decisions. Mentor junior developers in best practices. Work with cross-functional teams (QA, Product Managers, GUI). Create and maintain technical documentation and specifications. Requirements: 1) Programming Expertise: 1015 years of hands-on experience in C++ development. Strong proficiency in C and C++11/14/17/20. In-depth knowledge of STL, algorithms, multithreading, memory management. 2) System Programming: Linux/Windows internals (processes, threads, signals, syscalls). Experience with network programming (TCP/UDP), IPC, and shared memory. 3) Multithreading & Parallelism: Thread pools, task schedulers, async programming. Implementing lock-free and wait-free data structures using atomic operations. Experience in optimizing for NUMA architectures and reducing CPU contention. 4) Version Control and Build Systems: Experience with Git, CMake, Makefiles. Familiarity with GCC, MS Visual Studio. 5) Debugging & Performance Tools: GDB, Valgrind, perf, VTune. 6) Protocol Expertise: Working experience of VoIP and Wireless protocols (Core network). Preferred Skills (Good to have): Scripting languages like Python for automation, testing scripts. Basic telecommunication concepts. Experience with DPDK. Mandatory Key Skills software development,Senior Software Engineer,Linux APIs,Windows APIs,Python,scripting,technical documentation,networking protocols,memory management,design reviews,C++*

Posted 3 weeks ago

Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

WEKA is architecting a new approach to the enterprise data stack built for the age of reasoning. NeuralMesh by WEKA sets the standard for agentic AI data infrastructure with a cloud and AI-native software solution that can be deployed anywhere. It transforms legacy data silos into data pipelines that dramatically increase GPU utilization and make AI model training and inference, machine learning, and other compute-intensive workloads run faster, work more efficiently, and consume less energy. WEKA is a pre-IPO, growth-stage company on a hyper-growth trajectory. Weve raised $375M in capital with dozens of world-class venture capital and strategic investors. We help the worlds largest and most innovative enterprises and research organizations, including 12 of the Fortune 50, achieve discoveries, insights, and business outcomes faster and more sustainably. Were passionate about solving our customers most complex data challenges to accelerate intelligent innovation and business value. If you share our passion, we invite you to join us on this exciting journey. What Youll Be Doing As our new Senior Software Engineer, youll be joining the Platform group. This group of highly experienced and detail-oriented engineers proudly owns the network stack, storage stack, task scheduling infrastructure, and more. As a Senior Software Engineer, Youll Play an active role in creating jaw-dropping designs, writing impressively efficient code, and conducting collaborative code reviews; Share fresh ideas and architectural guidance for our core areas of distributed computing, high-performance storage, and cloud computing; and Challenge our benchmarks with performance testing around IO and storage throughput. Requirements Mastery of low-level C/C++ development in Linux user space or kernel space with vast experience in performance-sensitive code 5+ years of hands-on experience with software development on Linux-based systems Familiarity with network concepts and protocols (UDP, TCP, InfiniBand, Ethernet, RDMA). It&aposs Nice If You Have Experience with DPDK and SPDK Knowledge of storage systems and SSDs Kernel driver development know-how Previous experience with hardware interfaces Prior involvement with deep networking (congestion control, bonding, VLAN, InfiniBand) Familiarity with storage concepts (SMB, NFS, S3, SSD, NVMe, Linux filesystems). Experience with the development of highly distributed systems. Experience with memory management concepts and entities in a multiprocessing system (cache, shared memory, Numa, etc.) Experience working on complex and large-scale and/or distributed systems, databases, or others The WEKA Way We are Accountable: We take full ownership, alwayseven when things dont go as planned. We lead with integrity, show up with responsibility & ownership, and hold ourselves and each other to the highest standards. We are Brave: We question the status quo, push boundaries, and take smart risks when needed. We welcome challenges and embrace debates as opportunities for growth, turning courage into fuel for innovation. We are Collaborative: True collaboration isnt only about working together. Its about lifting one another up to succeed collectively. We are team-oriented and communicate with empathy and respect. We challenge each other and conduct positive conflict resolution. We are being transparent about our goals and results. And together, were unstoppable. We are Customer Centric: Our customers are at the heart of everything we do. We actively listen and prioritize the success of our customers, and every decision we make is driven by how we can better serve, support, and empower them to succeed. When our customers win, we win. Concerned that you dont meet every qualification above Studies have shown that women and people of color may be less likely to apply for jobs if they dont meet every qualification specified. At WEKA, we are committed to building a diverse, inclusive, and authentic workplace. If you are excited about this position but are concerned that your past work experience doesnt match up perfectly with the job description, we encourage you to apply anyway you may be just the right candidate for this or other roles at WEKA. WEKA is an equal-opportunity employer that prohibits discrimination and harassment of any kind. We provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Show more Show less

Posted 3 weeks ago

Apply

3.0 - 4.0 years

17 - 20 Lacs

bengaluru

Work from Office

Meet the Team Internet became a reality because of Cisco and its intelligent innovations in WAN engineering over multiple decades. We are reinventing WAN now and disrupting the market. If you love the challenge of building a highly scalable intelligent distributed system, then please join the party. We are abstracting WAN infrastructure and programmatically building a highly flexible controller-based software defined solution to provide intent based networking. Our solutions provide secure connectivity to user & device from anywhere in the world to their favorite application running in cloud, on premise or as SaaS. We give the opportunity to learn and innovate in a vast technology space of Routing, Security, Analytics, Telemetry, Distributed System, Machine learning and endless other areas. We strive to create an open and transparent culture where we embrace new ideas with open arms. Hardware Routing Platform Software under Catalyst Engineering Routing team builds industry leading Headend SDWAN and Edge routing platforms (Catalyst 8500 and ASR1000) is part of a bigger team that is currently working on building next generation routing and services in controller-based network deployment at scale, enabling the customers to avail secure, reliable, and fast connectivity in a highly distributed SDWAN fabric spanning across the globe connecting thousands of devices and millions of users. Join us and be part of the high energy team, help transform and build intelligent internet. Your Impact You will have the opportunity to work with leading-edge networking technologies in the areas of SDWAN and edge routing platforms and be part of the team responsible for defining, developing, and innovating new and evolving features and architectures in SDWAN and routing. You will work in collaboration with team who will define the next generation ASIC for routing products which would require new architecture for packet forwarding. You will participate in many creative projects, with the authority and scope to apply your expertise in a dynamic engineering environment. Our team values collaboration, learning, paramount focus on quality and customer impact. You will get a chance to work with various teams across varied technologies and will learn and be part of an ever growing, evolving technology. You will be responsible for crafting, coding and testing forwarding components with focus on end-to-end visibility and knowledge. You will have the opportunity to influence the network behavior by collaborating with other Engineers, Technical Leaders and Distinguished engineers across multiple cross-functional teams in Cisco. This role is for you if you believe you are passionate about problem solving, can articulate problems in a way that people start seeing solutions in it as well. You are someone who challenges the status quo and a driver of change. Minimum Qualifications and Requirement: 3-4 years of Industry experience. Hands on experience on End-to-End Software development in a networking company in areas of Platforms, Hardware, bring up, system software, drivers (kernel and user space), bootloaders, BIOS and performance engineering/tuning Strong C programming in Linux and device drivers with skills and familiarity with large software development projects in an UNIX or IOS environment including experience with source code control systems, i.e. ability to search, navigate and handle extremely large code base. Experience with LAN/WAN communication interfaces, Ethernet layer 2, layer 3 technologies. Experience with hardware and software debuggers, GDB, Arium, BDI. Experience with scripting and automation and to be able to design, create and run scripts for longevity tests for platform, e.g Shell, Python, Perl, TCL, Expect. The successful candidate will participate on project teams defining and developing innovative new products based on Cisco technology. Key functions are following: Develop, enhance, verify and sustain embedded system software for complex internetworking products as a key member of a cross-functional team. Perform design trade-off analysis, write software specifications, code, integrate and test new software and hardware, complete product release, and provide field support. Interface with Business Development, External Partners, Hardware Engineering, QA Test and Release Operations throughout the development cycle. Act as Key Decision maker on Technical and Engineering Design issues. Desirable skills: Knowledge or demonstrated experience with high-speed interfaces, PHY, MAC, MACSEC experience will be a plus. Some of the key areas of expertise in addition to Networking domain is platform/System Areas such as kernel bring up, kernel driver development, platform bring up/ management software and Cloud Networking Technologies. Experience in debugging platform issue with i2c, i2c trace analyzers, PCIe. Knowledge of X86, ARM assembly code. Motivated self-starter with good communication and organizational skills, with demonstrated ability to develop and deliver superior products in a cross-functional team environment under aggressive schedules. Knowledge and experience of micro code and forwarding, datapath plus. Knowledge and experience of DPDK is plus.

Posted 3 weeks ago

Apply

4.0 - 8.0 years

20 - 25 Lacs

bengaluru

Work from Office

The Enterprise Switching organization delivers top-tier products, with the Catalyst Cat9000 series leading in core, aggregation, and access switching for security, IoT, and Cloud. These switches are essential for SD-Access, Cisco's intent-based networking architecture, offering the bandwidth, speed, and scale needed for hybrid work environments. They improve security with PoE power and AI/ML for zero-trust security and provide outstanding network experiences both on-premises and in the cloud through Cisco DNA Center or the Meraki Dashboard. The new Catalyst 9000X models offer flexible operations and secure, high-speed performance. Our team is world-class for creating industry-leading products that have redefined the enterprise market for decades through innovation. Your impact Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Switching technology, which large enterprises now consider to be the Networking Equipment of choice for critically important networks. In your role as a Software Engineer, you will develop and integrate products that are deployed by some of the leading Enterprises in the world. You will work with a BU-wide vibrant technical community, learning from experts and translating this learning into exciting opportunities for personal growth. You will work on networking equipment that forms a crucial backbone of many offices, hospitals, educational and financial institutions. You will learn about ground breaking technologies and platforms while developing software for these equipments. Experience the exhilaration of taking a product through development and integration. Minimum Qualifications 4 - 8 years proven experience in internetworking technologies and applications. Good experience in developing software in C, under multi-threaded environment with Excellent problem-solving skills SDK Development: Design, implement, and maintain SDKs that enable seamless integration between software applications and underlying hardware or network layers Familiarity with DPDK (Data Plane Development Kit), P4 programming language, or similar frameworks for high-performance packet processing. Experience with hardware platforms such as ASICs, FPGAs, or NPUs Hands on Data Structures, Operating Systems and Data Networking fundamentals Experience in development of Layer 2 (Ethernet) and/or Layer 3 Networking protocols including Routing, IPV4/6 (unicast/multicast) Is preferable Expertise in working with Linux OS Experience in any Cisco OS XR, XE or NXOS would be a plus Good hands on implementation experience with one or more of the following: RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, Virtualization Preferred Qualifications Bachelors degree in computer science or related field (MS preferred). 4 - 8 years proven experience in internetworking technologies and applications.

Posted 3 weeks ago

Apply

10.0 - 15.0 years

22 - 27 Lacs

bengaluru

Work from Office

Meet the Team Internet became a reality because of Cisco and its intelligent innovations in WAN engineering over multiple decades. We are reinventing WAN now and redefining the market. If you love the challenge of building a highly scalable intelligent distributed system, then please join the party. We are abstracting WAN infrastructure and programmatically building a highly flexible controller-based software defined solution to provide intent based networking. Our solutions provide secure connectivity to user & device from anywhere in the world to their favorite application running in cloud, on premise or as SaaS. We give the opportunity to learn and innovate in a vast technology space of Routing, Security, Analytics, Telemetry, Distributed System, Machine learning and endless other areas. We strive to create an open and visible culture where we accept new insights with open arms. Hardware Routing Platform Software under Catalyst Engineering Routing team builds industry leading Headend SDWAN and Edge routing platforms (Catalyst 8500 and ASR1000) is part of a bigger team that is currently working on building next generation routing and services in controller-based network deployment at scale, enabling the customers to avail secure, reliable, and fast connectivity in a highly distributed SDWAN fabric spanning across the globe connecting thousands of devices and millions of users. Join us and be part of the high energy team, help transform and build intelligent internet. Your Impact You will have the opportunity to work with leading-edge networking technologies in the areas of SDWAN and edge routing platforms and be part of the team responsible for defining, developing, and innovating new and evolving features and architectures in SDWAN and routing. You will work in collaboration with team who will define the next generation ASIC for routing products which would require new architecture for packet forwarding. You will participate in many creative projects, with the authority and scope to apply your expertise in a dynamic engineering environment. The team values collaboration, learning, paramount focus on quality and customer impact. You will get a chance to work with various teams across varied technologies and will learn and be part of an ever growing, evolving technology. You will be responsible for crafting, coding and testing forwarding components with focus on end-to-end visibility and knowledge. You will have the opportunity to influence the network behavior by collaborating with other Engineers, Technical Leaders and Distinguished engineers across multiple cross-functional teams in Cisco. This role is for you if you believe you are passionate about problem solving, can articulate problems in a way that people start seeing solutions in it as well. You are someone who challenges the status quo and a driver of change. Minimum Qualifications and Requirement: 10-15 years of Proven experience. Hands on experience on End-to-End Software development in a networking company in areas of Platforms, Hardware, bring up, system software, drivers (kernel and user space), OS concepts, Inter process communication and performance engineering/tuning Strong C programming in Linux and device drivers with skills and familiarity with large software development projects in an UNIX or IOS environment including experience with source code control systems, i.e. ability to search, navigate and handle extremely large code base. LTE, Wifi, 4G/5G-NR, Networking,IoT, Serving Gateway(SGW) and GTPv2 (EGTPC), Cellular Gateway Proven Experience with LAN/WAN communication interfaces, Ethernet layer 2, layer 3 technologies. Experience with hardware and software debuggers, GDB. Experience with scripting and automation and to be able to design, create and run scripts for longevity tests for platform, e.g Shell, Python, Perl, TCL, Expect. The successful candidate will participate on project teams defining and developing innovative new products based on Cisco technology. Key functions are following: Develop, enhance, verify and sustain embedded system software for sophisticated internetworking products as a key member of a cross-functional team. Perform design trade-off analysis, write software specifications, code, integrate and test new software and hardware, complete product release, and provide field support. Interface with Business Development, External Partners, Hardware Engineering, QA Test and Release Operations throughout the development cycle. Act as Key Decision maker on Technical and Engineering Design issues. Desirable skills: Familiar with TCP/IP protocols including IPv6. Motivated self-starter with good communication and organizational skills, with demonstrated ability to develop and deliver superior products in a cross-functional team environment under aggressive schedules. Knowledge and experience of micro code and forwarding, datapath plus. Knowledge and experience of DPDK is plus.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

11 - 15 Lacs

bengaluru

Work from Office

We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet. These routers are at the heart of Nokias IP product offerings, from data centers and content distribution, carrying mobile backhaul traffic, to providing strong, resilient low latency and dependable IP core for communication and cloud service providers. In this role, you will have the opportunity to work with one of the best engineering teams in the industry. We value your expertise and offer an environment where you can thrive both professionally and personally. There are more customers we want to win, more networks to penetrate, more technologies to enable and more applications to support. We want to make smaller products, and we want to make bigger products. We want to build products based on newer standards and newer ASICS in the market. You will play a critical role in designing and implementing high-performance data path solutions on both custom and merchant silicon. You will be responsible for writing efficient and modular code that is well-tested and robust, ensuring that it meets the high standards required for the most critical networks. Your role will involve working on advanced packet forwarding techniques in IP, MPLS, Segment Routing, VxLANs. You will also contribute into Traffic Management technologies - QoS (Policers, Schedulers, Shapers), ACLs, TCAM Management, and Packet Extractions to CPU. DCN2025. You have: Bachelor's degree with 3-10 years of Experience. Proven experience in packet forwarding technologies (IP, MPLS, Segment Routing, VXLANs). Experience with QoS technologies (Policers, Schedulers, ACLs) and TCAM management. Hands-on experience with DPDK for high-performance packet processing. Proficiency in C/C++ programming, with a focus on networking solutions. Methodical problem-solving skills and attention to detail. It would be nice if you also had: Experience working in virtualized Linux environments (e.g., KVM, Docker, etc.). Passion for networking technologies and high-performance systems. Design and implementation: You will gain deep expertise in designing and implementing datapath solutions on both custom and merchant silicon. Advanced packet forwarding: Develop your skills in IP, MPLS, Segment Routing, VXLANs, and QoS technologies such as Policers, Schedulers, and ACLs.DPDK and performance optimization: You'll be working with DPDK and similar technologies to maximize performance for high-throughput systems. Virtualized environments: Expand your knowledge in working with virtualized Linux environments such as KVM and Docker. Team collaboration: Work closely with cross-functional teams, including product management and software testers, to deliver customer-driven solutions. Robust and modular code: Focus on writing modular, maintainable code that is well unit-tested, improving your coding skills and best practices.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

11 - 16 Lacs

bengaluru

Work from Office

We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet. These routers are at the heart of Nokias IP product offerings, from data centers and content distribution, carrying mobile backhaul traffic, to providing strong, resilient low latency and dependable IP core for communication and cloud service providers. In this role, you will have the opportunity to work with one of the best engineering teams in the industry. We value your expertise and offer an environment where you can thrive both professionally and personally. There are more customers we want to win, more networks to penetrate, more technologies to enable and more applications to support. We want to make smaller products, and we want to make bigger products. We want to build products based on newer standards and newer ASICS in the market. You will play a critical role in designing and implementing high-performance data path solutions on both custom and merchant silicon. You will be responsible for writing efficient and modular code that is well-tested and robust, ensuring that it meets the high standards required for the most critical networks. Your role will involve working on advanced packet forwarding techniques in IP, MPLS, Segment Routing, VxLANs. You will also contribute into Traffic Management technologies - QoS (Policers, Schedulers, Shapers), ACLs, TCAM Management, and Packet Extractions to CPU. DCN2025. You have: Bachelor's degree with 3-10 years of Experience. Proven experience in packet forwarding technologies (IP, MPLS, Segment Routing, VXLANs). Experience with QoS technologies (Policers, Schedulers, ACLs) and TCAM management. Hands-on experience with DPDK for high-performance packet processing. Proficiency in C/C++ programming, with a focus on networking solutions. Methodical problem-solving skills and attention to detail. Experience working in virtualized Linux environments (e.g., KVM, Docker, etc.). Passion for networking technologies and high-performance systems. Design and implementation: You will gain deep expertise in designing and implementing datapath solutions on both custom and merchant silicon. Advanced packet forwarding: Develop your skills in IP, MPLS, Segment Routing, VXLANs, and QoS technologies such as Policers, Schedulers, and ACLs.DPDK and performance optimization: You'll be working with DPDK and similar technologies to maximize performance for high-throughput systems. Virtualized environments: Expand your knowledge in working with virtualized Linux environments such as KVM and Docker. Team collaboration: Work closely with cross-functional teams, including product management and software testers, to deliver customer-driven solutions. Robust and modular code: Focus on writing modular, maintainable code that is well unit-tested, improving your coding skills and best practices.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

14 - 19 Lacs

gurugram

Work from Office

The Customer Solutions Architect acts as a trusted advisor partnering with the customers on their needs. Understands and captures the critical inputs of stakeholders and translates them into effective requirements and solutions. Specifies and designs effective end-to-end solutions incl. customer-specific adaptations by using the Nokia portfolio of products, systems and / or services as well as 3rd party products where required, applying solution architecture standards, processes, and principles to create and maintain a solution's (technical) integrity over time. You have: A Bachelor's or Master's degree in Engineering or equivalent degree and 5 -10years of experience with OpenShift/GKE (preferred), and other CaaS platforms. Understanding of cloud-native networking (CNI, SR-IOV, DPDK, Multus) and storage architectures. Awareness of resource policies (NUMA, CPU pinning, hugepages) relevant for telco-grade CNFs. Hands-on experience in Kubernetes/OpenShift deployment, Day-2 operations, and troubleshooting. Familiarity with logs, traces, monitoring tools (Prometheus, Grafana, ELK) to identify infra or CNF-level issues. Ability to work with R&D/PLM teams to drive fixes and customer-specific adaptations Strong documentation and presentation skills for architecture HLD/LLD, CIQ, deployment guides, etc. Ability to influence decisions in strategic customer discussions It would be nice if you also have: Familiarity with MANO/Orchestration frameworks Designs and develops customer-specific solutions, capturing functional and non-functional requirements, and translating stakeholder inputs into effective architectures. Creates high-level and low-level designs, ensuring end-to-end solutions meet customer needs, align with industry best practices, and maintain solution integrity over time. Collaborates across business groups and organizations to drive initial solution development, achieve workable outcomes, and support strategic decision-making. Solves complex problems using advanced analytical skills, contributing to innovation, professional direction, and long-term strategic goals. Provides technical leadership by guiding teams, managing resources, and serving as a trusted expert and best-practice reference in solution architecture.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

11 - 15 Lacs

mumbai, pune, chennai

Work from Office

Project description We are building a custom high-load and high-scale IPsec backend on AWS to support over 20,000 IKEv2 tunnels for connected vehicles with dual-modem WAN bonding and custom StrongSwan gateways, IPv6-only. We are looking for an experienced network engineer with software development skills to help us create this platform. Responsibilities Implementing redirector and tunnel-terminator logic for thousands of parallel IKEv2/IPsec tunnels. Designing control-plane logic that can steer per-vehicle traffic over dual-modem tunnels with dynamic source IPs. Embedding client identity into the protocol stack Writing automation around Linux networking (iptables/netfilter/XFRM), StrongSwan VICI, and AWS primitives (NLB, ENI, etc.). Writing plugins or extensions for StrongSwan or the Linux IPsec stack if needed. Building observability and traceability for IPsec sessions at scale (IDi, DPD status, per-modem metrics). Debugging packet flows and helping design testable redirect and failover scenarios. Skills Must have Deep understanding of the Linux networking stack, including iptables, XFRM/IPsec, netfilter, and conntrack. Experience configuring StrongSwan (IKEv2, CHILD_SA lifecycles, MOBIKE, VICI). Solid AWS knowledge at the level of the Advanced Networking Specialty certification or equivalent real-world experience. Able to reason about flow consistency through NLB, GWLB, and EC2 fleet mechanics. Capable of developing code. Comfortable reading packet traces (tcpdump, Wireshark) and analyzing kernel-level behavior. Nice to have Experience with building custom VPN plugins (e.g., for StrongSwan, Libreswan, or similar). Kernel-space or eBPF experience. Previous work on mobility protocols or embedded network stacks. Familiarity with QNX or automotive telematics protocols. Hands-on experience with VPP, DPDK, or packet reordering logic. IPv6 edge deployment experience. AWS Advanced Networking Specialty certification. Location - pune,mumbai,chennai,banagalore

Posted 4 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a dedicated Product Management professional joining the team at Ericsson, you will be responsible for the development and maintenance of products and services, including various components, units, nodes, networks, systems, and solutions. Your role will involve tasks such as requirement analysis, system design, architecture design, hardware design, software design, integration, verification, tools design, and product documentation support. You will adhere to the Ericsson Product Development Principles while following specific governance and appointment rules for Developers at stage 8 and 9. Your focus will be on the Bonding and Traffic Steering area within the Ericsson Enterprise Wireless SD-WAN Team. With over 10 years of experience in software or product development, you will collaborate with Product Management and team members to define and refine requirements. Your responsibilities will include translating requirements into stories and working on project management tasks while leading a development team. Strong interpersonal, verbal, and written communication skills are essential for effective collaboration with peers and leadership team members. Your expertise should include exposure to Agile processes, including backlog grooming, story creation with a clear Definition of Done, story prioritization, and sizing. You should have experience in environments with end-to-end ownership from development to testing to support. Proficiency in C / Python programming and a willingness to code when necessary are required. Additionally, you should possess excellent debugging skills and a strong understanding of networking concepts, including knowledge of Kernel programming, DPDK, and SD-WAN. Working knowledge of AWS will be beneficial for this role.,

Posted 1 month ago

Apply

4.0 - 9.0 years

4 - 9 Lacs

Bengaluru, Karnataka, India

On-site

Meet The Team Cisco Security Business Group (SBG) is at the forefront of developing solutions for addressing the security challenges of our customers. With an annual revenue exceeding $2B, it is one of the fastest growing businesses at Cisco. As Cisco is transforming its business model purposefully to a software and recurring revenue model, security business is leading this journey with 40%+ YoY growth in software recurring revenue. The Cloud Security group within SBG focuses on developing cloud delivered security solutions (SaaS based) in a platform centric approach. This group is an autonomous group within the business group, and operates like a Startup to further innovation in a highly radical and high growth domain. This group was formed two years back by combining some of existing cloud assets Cisco had with two hugely successful acquisitions - OpenDNS and CloudLock. Our vision is to build the most complex security solutions in a cloud delivered way with utmost simplicity - disrupt industry's thinking around how deep and how broad a security solution can be while keeping it easy to deploy and simple to manage. We are at an exciting stage of this journey with 100% YoY growth, and looking for a hardworking, innovative and committed engineering leader for our Product Engineering group to help us scale our business. Your Impact You will work in a fast-paced, startup-like and highly dynamic environment. You will wear many hats, and your work will have a direct impact on the direction of new products and services that will enable success in Cisco Cloud Security business. You are deeply interested in software design, implementation, deployment, and monitoring high-performant network service functions and a control plane that scales to thousands of nodes and large-scale customer adoption and sustenance. You strive to explore industry and academic research to apply new ideas. You enjoy troubleshooting complex customer issues that require a deep understanding of network protocols and systems-level concepts. You write readable, testable, and maintainable code strong and clear communicator that can concisely explain complex software design considerations. Minimum Requirements Have a minimum of 5+ years engineering experience with a strong track record of developing and delivering complex, distributed, software. Proven experience with data plane (VPP) and web application technologies including C/C++ Experience of Networking, L3/L4, TCP/IP Experience with SaaS and Cloud technologies like Kubernetes, Docker, Terraform, and AWS technologies Knowledge of data center architectures, networking stack, compute stack, virtualization/container technologies, and distributed systems Experience in the Security and Networking domain with understanding of Systems and Distributed computing with intimate knowledge of Linux and other Operating systems Familiarity with routing protocols like OSPF, BGP, and RIP for highly scalable systems will be a plus. Role: Software Development - Other Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate

Posted 1 month ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

Riverbed, the leader in AI observability, helps organizations optimize their users experiences by leveraging AI automation for the prevention, identification, and resolution of IT issues. With over 20 years of experience in data collection and AI and machine learning, Riverbed's open and AI-powered observability platform and solutions optimize digital experiences and greatly improve IT efficiency. Riverbed also offers industry-leading Acceleration solutions that provide fast, agile, secure acceleration of any app, over any network, to users anywhere. Together with thousands of market-leading customers globally, including 95% of the FORTUNE 100, Riverbed is empowering next-generation digital experiences. Riverbed is looking for a Technical Leader - Platform and Core Networks to join their team. **What You Will Do:** - 8+ years of experience in the enterprise network industry, with 3+ years of experience as a Technical Architect and leading project delivery. - Software development expertise in C/C++ programming. - Experience in Development engineering concepts and methodologies including Design, Implementation, Unit Testing, and Debugging reasonably complex system modules. - Strong knowledge and hands-on experience in Layer 2, Layer 3, Layer 4, Switching, Routing, VLANs, QoS, VxLAN, TCP/IP, UDP, etc. - Experience with packet processing related to high speed (100Gbps or more), low latency, load balancing technologies, DPDK, and developing packet processing engines. - Strong understanding of Linux Kernel, Linux Internals, Device Drivers, etc. - Clear and effective communicator. - Strong team player with excellent collaboration skills. - Skilled in problem-solving and troubleshooting complex issues. **What Makes You An Ideal Candidate:** - Define and execute long-term strategic goals for the team while effectively managing short-term deliverables. - Demonstrate strong leadership by fostering clarity, driving alignment, and ensuring successful execution across initiatives. - Provide technical leadership and mentorship to engineers, raising the overall engineering excellence within the team. - Deliver high-quality, reliable software solutions that meet customer needs and accelerates adoption while continuously identifying opportunities for process improvements, automation, and scalability. - Leverage technical expertise and creativity to drive innovative product development and solve complex challenges. - Understanding of WAN technologies, bandwidth, latency, and how they affect application performance. - Experience in Performance Profiling and Tuning. **What We Offer:** Our employee benefits include flexible workplace policies, employee resource groups, learning and development resources, career progression pathways, and community engagement initiatives are some of the reasons why we have had great success in bringing in new talent. In addition, our global employee wellness programs are crafted to support the physical, emotional, and financial well-being of our employees. Benefits & Perks vary by Country. **About Riverbed:** With a 20-year history of innovation, Riverbed is agile, yet proven, and we are disrupting the market with differentiated solutions that enable our customers to deliver secure, seamless digital experiences and accelerate enterprise performance. While we are a customer-first company, we are all about our people with a shared commitment to creating a global impact. We bring our best selves to work and pursue excellence, trust, and respect for one another. We welcome and encourage transparency and open communication throughout the company. We strive to be an inclusive, fair, and enjoyable workplace for our people globally and care about their well-being. We are committed to our people, partners, and customers while supporting the communities where we work and live. It's the Power of WE that binds us together.,

Posted 1 month ago

Apply

4.0 - 6.0 years

9 - 15 Lacs

Bengaluru, Karnataka, India

On-site

Design, develop, and maintain automation test suites for network infrastructure. Debug and troubleshoot network issues using various networking tools. Collaborate with cross-functional teams to ensure seamless integration and operation of network systems. Utilize Python for scripting and automation tasks. The skills you bring: Mandatory skills 4-6 years of experience with BTech/MCA/MBA Hands on Developer in C and Python Networking Domain Experie nce Good Debugging Skills Experience of Kernel programming, DPDK, SD-WAN Working knowledge of working on AWS Has worked in an End to End Development from Design, Code , Unit Test, Functional test and Support

Posted 1 month ago

Apply

9.0 - 12.0 years

6 - 10 Lacs

Bengaluru

Work from Office

About the role: You will be part of an engineering development team that is responsible for the onprem/cloud-based platform development. You will be working on new services/features and managing existing functionalities or you could be the lead of features and will be responsible for design and completion of the feature. Expected to ramp up quickly and become a productive member of the assigned SCRUM/feature team. Responsible for the overall feature design, reviewing the design and code with other members of the team and actively drive the feature development. About You: You have 9-12 years experience of expert programming in a C/Linux environment You are experienced with Embedded development on Linux OS and are hands on with network protocols development. Work experience on Broadcom switch programming, DPDK and Port Module configurations. Expert level C Programming is a must and strong understanding of Algorithms and data-structures You have the ability to work independently and are a Team player with ability to technically lead functional teams. Excellent verbal and written communication skills. You can clearly communicate your needs, goals, and can explain your decisions articulately. You are committed to learning and maintain high software engineering standards.

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Gruve is an innovative software services startup dedicated to transforming enterprises into AI powerhouses. Specializing in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs), our mission is to assist customers in utilizing their data for making intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks. We are currently looking for an experienced Staff Engineer with expertise in SONiC (Software for Open Networking in the Cloud), Networking, Security, and Linux. The ideal candidate should have a deep understanding of data plane and control plane networking, security mechanisms, and open-source networking stacks. In this role, you will be instrumental in designing, developing, and optimizing high-performance networking solutions based on SONiC, working on switch OS internals, and ensuring security at all levels. Key Responsibilities: - Design, develop, and optimize SONiC-based networking solutions for data center and cloud environments. - Contribute to SONiC's Control Plane, Data Plane, SAI (Switch Abstraction Interface), and integration with ASICs. - Develop and enhance network security mechanisms, including ACLs, firewall rules, and secure communication protocols. - Work with Linux kernel networking stack, DPDK, eBPF, and other high-performance packet processing frameworks. - Integrate and optimize FRR (Free Range Routing), BGP, OSPF, and other routing protocols within SONiC. - Collaborate with ASIC vendors to integrate new chipsets with SONiC through SAI API development. - Drive software development using C, C++, Python, and Go for various networking and security features. - Optimize Netfilter, iptables, nftables, and XDP/eBPF for security and performance enhancements. - Design and implement Zero Trust Security models for networking and cloud infrastructure. - Work on containerized networking (CNI), Kubernetes networking, and SDN solutions. - Debug and troubleshoot networking and security issues using tcpdump, Wireshark, gdb, strace, and perf tools. - Contribute to open-source networking projects and engage with the SONiC community. Basic Qualifications: - Bachelor's or Master's degree in computer science, electronics engineering, or a related field. - 8-12 years of experience in networking software development, security, and Linux systems programming. - Strong expertise in SONiC architecture, SAI, and open networking platforms. - Proficiency in L2/L3 networking protocols (BGP, OSPF, MPLS, VXLAN, EVPN, etc.). - Strong knowledge of network security concepts, including firewalling, VPNs, and DDoS mitigation. - Experience with Linux networking internals, Netfilter, iptables, nftables, XDP, and eBPF. - Proficiency in C, C++, Python, and Go for networking software development. - Strong debugging skills using tcpdump, Wireshark, gdb, strace, perf, and ASAN. - Experience working with network ASICs, Broadcom, Mellanox, Marvell, or Intel-based chipsets. - Good understanding of container networking, Kubernetes CNI, and SDN concepts. - Hands-on experience with CI/CD, Git, Jenkins, and automated testing frameworks. Preferred Qualifications: - Experience in DPDK, P4 programming, and FPGA-based networking solutions. - Contributions to open-source networking projects (SONiC, FRR, Linux kernel, etc.). - Knowledge of TLS, IPSec, MACsec, and secure boot mechanisms. - Experience working with public cloud networking (AWS, Azure, GCP). At Gruve, we value innovation, collaboration, and continuous learning. We strive to create a diverse and inclusive workplace where everyone can excel and contribute their best work. If you are passionate about technology and eager to make a difference, we encourage you to apply. Gruve is an equal opportunity employer, welcoming applicants from all backgrounds. We appreciate all applications, but only candidates selected for an interview will be contacted.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a member of Marvell, you will be part of a team that creates semiconductor solutions essential for the data infrastructure connecting the world in enterprise, cloud, AI, automotive, and carrier architectures. You will have the opportunity to impact individual lives, uplift entire industries, and contribute to the transformative potential of tomorrow. Marvell offers a platform for purposeful and enduring innovation, where you can thrive, learn, and lead. Your responsibilities at Marvell will involve developing cutting-edge switching and DPU-based solutions customized for enterprise and cloud-scale environments. You will work on optimizing control plane and data plane functionalities for switch platforms and DPUs, enhancing Layer 2/3 networking capabilities, and designing high-performance switching fabrics with advanced packet processing and telemetry. Additionally, you will integrate robust security features and contribute to open-source initiatives to define future networking standards. To excel in this role, you should hold a Bachelors/Master's degree in Computer Science, Electrical Engineering, or a related field with a minimum of 4-20 years of relevant experience. Proficiency in programming languages like C, C++, Python, and Lua scripting is essential. A deep understanding of Ethernet switching, Layer 2/3 protocols, DPUs, and networking standards is required, along with hands-on experience in various technologies such as SONiC, SAI, Cumulus Linux, OVS, DPDK, and DPU technologies. Moreover, familiarity with ARM multicore SoC architecture, high-speed packet I/O, and networking constructs like ACLs, routing, QoS, and load balancing is beneficial. Exposure to cloud networking, SDN, or network virtualization technologies is a plus. Strong analytical and problem-solving skills, effective communication and collaboration abilities, and a passion for continuous learning are essential traits for this role. At Marvell, you can expect competitive compensation and great benefits within a collaborative, transparent, and inclusive work environment. The company is committed to providing you with the necessary tools and resources to succeed, grow, and develop professionally. If you are interested in joining a dynamic team driving innovation in a fast-paced environment, Marvell could be the perfect place for you to thrive and make a meaningful impact. Visit our Careers page for more insights on what it's like to work at Marvell.,

Posted 1 month ago

Apply

2.0 - 7.0 years

22 - 30 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Experience 2 to 20 years Qualcomm's Bangalore WLAN PHY (Baseband) team is seeking VLSI Digital Design Engineers to lead IP development for the latest WiFi standards. Our WLAN PHY team, comprised of highly passionate and seasoned domain experts, prides itself on years of experience in taking WLAN PHY designs from concept to silicon independently. WLAN PHY team is responsible for delivering the end-to-end Tx/Rx DSP chains- all the way from antenna samples post ADC to raw bits for upper layers and on the reverse path from raw bits to DAC. The team specializes in working with challenges of practical high-speed wireless communication systems and finding innovative solutions to counter them. The team works extensively on typical signal processing functions like filters, matrix transformations (e.g.QR, Cholesky decomposition), channel estimation, equalization (MMSE, MRC, ML), decoders/encoders (e.g.LDPC, Viterbi) , demodulators, FFT etc. on a day-to-day basis, and contributes to the development/ enhancement/ evaluation of signal processing algorithms to cater to new requirements. We are looking for someone as passionate as us and takes pride in their work. WiFi's ubiquity in modern times is undeniable, and the IEEE 802.11 Working Group is continually developing new standards to satisfy the growing demand for high throughput and low-latency real-time applications, such as VR and AR. Qualcomm is at the forefront of the WiFi revolution, aiming to become the global leader in WiFi chip solutions. The WLAN PHY team in Bangalore is instrumental in realizing this vision. Requirements: Looking for a candidate with 1 to 3 years of hands-on experience in micro-architecting and developing complex IPs. Expertise in digital design, VLSI concepts, and experience in creating power/area-efficient IPs across multiple clock domains are essential. Proficiency in RTL coding and familiarity with RTL QA flows such as PLDRC, CDC, and CLP (optional) is expected. Candidates should be capable of proposing design alternatives to meet area/power/performance specifications and presenting these options for review. Experience in leading, guiding, or managing junior team members is advantageous. Repeated success in taking IP designs from requirements to silicon is required. While not mandatory, having developed IPs for wireless technologies (WLAN, LTE, NR, BT, UWB, etc.) or past HLS experience would be beneficial. Skills: Must have: Proficient in Verilog RTL coding, uArch, CDC check, PLDRC, Timing constraints, Python/Perl. Experience in design/debugging complex data-path/control-path IPs. Good communication, analytical & leadership skills. Good to have: System Verilog, Visio, Knowledge of signal processing concepts/algorithms and Wi-Fi standards (802.11a/b/g/n/ac/ax), experience with HLS. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies