CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Software Dev Engineer – Datapath India Jobs

2 Job Offers

Filters
Software Dev Engineer – SONiC & Broadcom
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Read More
Arrow Right
Software Dev Engineer – Datapath
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Read More
Arrow Right
Explore high-impact Software Dev Engineer – Datapath jobs and launch a career at the core of modern networking and cloud infrastructure. Professionals in this specialized field are the architects of the invisible highways that transport data across global networks. A Software Development Engineer in the Datapath is fundamentally responsible for designing, developing, and optimizing the critical software components that control how data packets are processed, forwarded, and managed within network devices like routers, switches, and network appliances. This role sits at the intersection of software engineering and deep networking, focusing on performance, efficiency, and reliability at scale. Typical responsibilities for individuals in these jobs involve developing and sustaining low-level software for packet processing pipelines. This includes implementing complex networking protocols and features such as IPv4/IPv6 routing, MPLS, EVPN-VxLAN, multicast, quality of service (QoS), access control lists (ACLs), and firewall filters. Engineers translate high-level network requirements into efficient software designs that interact directly with specialized hardware like Network Processing Units (NPUs), ASICs, or FPGA-based accelerators. A substantial part of the role involves rigorous debugging and performance analysis within microkernel or Linux-based environments to resolve complex system-level issues and ensure wire-speed throughput. Collaboration with hardware, platform, and system test teams is standard to drive innovation and solve cross-functional challenges. The typical skill set required for Software Dev Engineer – Datapath jobs is both deep and broad. A strong foundation in computer science, often backed by a degree in CS, Electronics, or a related field, is essential. Proficiency in systems programming languages like C and C++ is paramount, often supplemented by Python for automation and tooling. Candidates must possess a solid understanding of computer architecture, data structures, and multi-threaded programming. The defining expertise lies in networking: a thorough grasp of Layer 2/Layer 3 protocols, the TCP/IP stack, and hands-on experience with datapath development for switching/routing platforms. Familiarity with the development cycles for embedded systems and a proven ability to debug complex, performance-critical code are standard requirements. Success in these roles also demands strong problem-solving abilities, technical leadership potential, and excellent communication skills to thrive in collaborative team environments. For software engineers passionate about building the foundational technology that powers the internet and enterprise networks, pursuing Software Dev Engineer – Datapath jobs offers a challenging and rewarding career path at the forefront of technological advancement.

Filters

×
Category
Location
Work Mode
Salary