Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
9 - 14 Lacs
Pune, Maharashtra, India
On-site
Position summary: We are seeking an experienced Staff Engineer with expertise in SONiC (Software for Open Networking in the Cloud), Networking, Security, and Linux. The ideal candidate will have a deep understanding of data plane and control plane networking, security mechanisms, and open-source networking stacks. You will play a crucial role in designing, developing, and optimizing high-performance networking solutions based on SONiC, working on switch OS internals, and ensuring security at all levels. Key Roles 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 work with the SONiC community. Basic Qualifications A Bachelors 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).
Posted 3 days ago
5.0 - 10.0 years
25 - 40 Lacs
Bengaluru
Hybrid
Dear Applicant, Greetings of the day!!! ACL Digital is actively hiring for experienced Senior Software Developer -SONiC/SAI with strong networking operating system development background to join our dynamic team. Job Requirement - Senior Software Developer -SONiC/SAI Preferred Qualification: 5+ Years Experience (Flexible work mode - Remote/Onsite/Hybrid) Hands-on experience with Dockers Knowledge of SONiC SAI for development of new features and integration Hands-on experience with Redis-DB Strong knowledge and hands-on experience network ASIC architecture and SDK development/integration Hands-on experience with open source Layer 2 protocols (teamd, STP) and L3 (FRR - BGP, OSPF) networking protocols Architectural knowledge of data center design (Leaf/Spine, CLOS) and distributed systems Ability to take a project from scoping to actual delivery meeting customer requirements Excellent written and communication skills with an ability to influence peers and customers Basic Qualification: 5+ Years of Software development including Programming experience with C/C++/Python/go Experience in Design, development and testing of Data Center Networking infrastructure and protocols Good understanding of data structures, algorithms and computer science fundamentals Hands on experience with linux TCP/IP networking, Netlink Immediate joiners are preferred, apply here or connect me zahid.h@acldigital.com
Posted 1 week ago
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 week ago
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 2 weeks ago
10.0 - 15.0 years
25 - 40 Lacs
Bengaluru
Work from Office
Role & responsibilities The successful candidate will lead the development of Layer 2/3 Data Networking technologies,Kernel, BSP/Driver related work and will have the following responsibilities: • Architect, design and implement Layer 2 Data Networking technologies • Work on kernel and driver level functionality • Participate and lead various architectural and design discussions; write design documents andbriefs Preferred candidate profile : • In-depth understanding ofswitching/routing concepts and ethernet technologies • Thorough knowledge of STP/TCP/IP/UDP protocols and data networking fundamentals • Strong Linux BSP, device drivers, operating systems and kernel internals knowledge • Familiarity with kernel debugging, performance analysis and optimization • Excellent programming skillsin C • Experience in Shell, Python, Expect scripting • Design, implement and troubleshoot switching software • Broad knowledge of Linux and GNU/Linux tools (gcc, make, autoconf, etc.) • Experience with integrating open-source packages in the system • Curious and willing to learn and challenge the status quo • Project task estimation & planning skills a plus • 10+ years of relevant industry experience
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough