Senior Networking Software Engineer
4 days ago
Dear Professionals,
Greetings of the day…
We are seeking an experienced and highly-skilled
Senior Software Engineer
to join our team, focusing on the development and enhancement of high-performance
L2/L3 network dataplane
features. The ideal candidate will have deep expertise in the
C language
, low-level system programming, and a strong background working with networking silicon, particularly
Broadcom
chips. This role involves close collaboration with external partners, including the
Cisco team
, to contribute to product design and delivery.
Key Responsibilities
- Design, develop, and test high-performance, robust software for network switching and routing products using the
C language
. - Develop and maintain features within the
L2 (Data Link Layer)
and
L3 (Network Layer)
dataplane, ensuring optimal throughput and low latency. - Implement and optimize control plane and forwarding plane functionalities related to
MPLS (Multiprotocol Label Switching)
and
QoS (Quality of Service)
. - Work extensively with networking silicon, specifically developing, integrating, and debugging
SDKs (Software Development Kits)
and
drivers
for
Broadcom
platforms. - Actively participate in the product design process, providing technical expertise and contributing to architectural decisions in collaboration with internal and external teams (e.g., Cisco).
- Apply advanced C programming techniques for low-level systems, including
IPC (Inter-Process Communication)
,
multi-threading
, and efficient
memory management
. - Develop robust, efficient implementations of core data structures like
Stacks/Queues
and
Linked Lists
for network processing pipelines.
Required Qualifications
- 5-7 years
of hands-on professional experience in
C language
development, specifically within
L2/L3 networking
or embedded systems. - Proven experience in
Broadcom
networking silicon architecture, SDK, and driver development is essential. - Demonstrable expertise in implementing networking protocols, specifically
MPLS
and
QoS
. - Strong theoretical and practical knowledge of networking fundamentals (TCP/IP stack, Ethernet, Routing protocols).
- Deep, hands-on expertise in the following C programming areas:
- IPC and multi-threading
for concurrent and high-throughput applications. - System-level
memory management
and optimization. - Implementation and use of core data structures (
Stacks/Queues, Linked Lists
). - Ability to quickly understand complex product designs and architectural documentation and contribute effectively to the development lifecycle alongside partner teams (e.g., Cisco).
- Excellent problem-solving, debugging, and collaboration skills.
Immediate joiners are preferred, apply here or connect me
-
Senior Software Development Engineer
4 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Development Engineer As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet...
-
Senior Software Engineer- Networking
2 weeks ago
Bengaluru, Karnataka, India Databricks Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description : Senior Software Engineer (Networking Infrastructure) P-1347 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI...
-
Senior Software Development Engineer
7 hours ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Development Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior Member of Technical Staff Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.Oracle Cloud Infrastructure (OCI) is a set of complementary cloud services that enable customers to build and run a range of applications and services in a highly available hosted environment. OCI provides...
-
Network Engineer
2 weeks ago
Bengaluru, Karnataka, India Lore Software Solutions Full time ₹ 4,00,000 - ₹ 12,00,000 per yearDesign, implement and operate Lore's network. Whether it is investigating a new, innovative products, refreshing one of our low latency trading systems or troubleshooting with a 3rd party, you'll thrive on being impactful within a fast-moving, varied environment.Transforming our way of working at scale. We know the network industry is changing, and this is...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...
-
Software Engineer
7 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per yearSenior Member of Technical Staff Career Level - IC3 Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of...
-
Senior Network Engineer
1 week ago
Bengaluru, Karnataka, India Bloom Energy Full time ₹ 6,00,000 - ₹ 18,00,000 per yearDescription:We are looking for a Senior Network Engineer to join our team in one of today's most exciting technologies. This role is responsible for supporting daily operations of the IT infrastructure services. In addition, the Engineer will participate with the installation, monitoring, maintenance, support, and optimization of all system hardware,...
-
Senior Software Engineer
2 days ago
Bengaluru, Karnataka, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - Java, Springboot, Microservices, AWS Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready...
-
Senior Software Engineer
4 days ago
Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearRole: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...