Network Software Engineer

Acesoft Labs

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Acesoft Labs Bengaluru is seeking a senior engineering professional to lead embedded networking initiatives. You will design and implement routing features, mentor teammates, and collaborate with cross-functional groups to deliver scalable appliance solutions.

The role requires extensive experience in C/C++, Python, FRR/BIRD stacks, and data-plane technologies such as VXLAN and MPLS. Strong communication and startup-ready ownership are essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of relevant experience building enterprise-grade appliances at scale or similar domains.
  • 3+ years designing and delivering features independently without guidance.
  • Proficiency in embedded software development using C, C++, and/or Python.
  • Strong understanding and experience with routing protocols such as OSPF, BGP, RIP, EIGRP etc.
  • Must have Knowledge of the FRR open routing stack (formerly Quagga, Zebra)
  • Knowledge of Integrating and optimizing FRR, BGP, OSPF with fast path data plane is a plus.
  • Strong familiarity and development expertise in other opensource Routing stacks like BIRD is a plus.
  • In-depth knowledge of data-plane forwarding technologies including L2, L3, VXLAN, segment routing, and MPLS.
  • Good understanding of Transport Network deployment using VRFs and MPLS.
  • Certifications like CCNA, CCNP and CCIE is a plus.
  • Knowledge of Tunneling protocols like GRE, VPN tunnels and MPLS VPNv4/v6 tunnels.
  • Familiarity with TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall.
  • Hands-on experience with Software Defined Networking and distributed systems.
  • Familiarity with overlays and tunneling technologies.
  • Excellent software engineering skills, with the ability to write clean, testable, and maintainable code.
  • Proven track record of success in a collaborative team environment, particularly in startup settings.
  • Exceptional interpersonal skills, both verbal and written, with the ability to effectively communicate complex technical concepts.
  • Ability to effectively communicate product architectures and negotiate options at senior management levels
  • Prior working experience on one or more Cloud Service Providers (AWS, Azure, GCP, OCI, Alibaba cloud, etc.) is a plus

Responsibilities

  • Demonstrate excellent communication skills and a proven ability to manage competing high-priority tasks.
  • Take the lead in technical aspects, mentor team members, and contribute to building technical proficiency within the team.
  • Collaborate effectively with cross-functional teams, fostering a culture of collaboration and knowledge-sharing.
  • Exhibit independence, accountability, a strong sense of ownership, assertiveness, effective communication, a sense of urgency, and adaptability.

Skills

Embedded development
Routing protocols
C/C++ Python

Education

Bachelor's or Master's in CS/EE

Tools

FRR
BIRD

Job description

Role & responsibilities
Key Responsibilities:
  • Demonstrate excellent communication skills and a proven ability to manage competing high-priority tasks.
  • Take the lead in technical aspects, mentor team members, and contribute to building technical proficiency within the team.
  • Collaborate effectively with cross-functional teams, fostering a culture of collaboration and knowledge-sharing.
  • Exhibit independence, accountability, a strong sense of ownership, assertiveness, effective communication, a sense of urgency, and adaptability.
Qualifications:
  • Bachelor's or Masters degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of relevant experience in building enterprise-grade appliances at scale or similar domains.
  • 3+ years of experience in designing and delivering features independently without guidance.
  • Proficiency in embedded software development using C, C++, and/or Python.
  • Strong understanding and experience with routing protocols such as OSPF, BGP, RIP, EIGRP etc etc.
  • Must have Knowledge of the FRR open routing stack (formerly Quagga, Zebra)
  • Knowledge of Integrating and optimizing FRR (Free Range Routing), BGP, OSPF, and other routing protocols with fast path data plane is huge plus.
  • Strong familiarity and development expertise in other opensource Routing stacks like BIRD is a plus.
  • In-depth knowledge of data-plane forwarding technologies including L2, L3, VXLAN, segment routing, and MPLS.
  • Good understanding of Transport Network deployment using VRF’s and MPLS.
  • Certifications like CCNA, CCNP and CCIE is a plus.
  • Good Knowledge on Tunneling protocols like GRE, VPN tunnels and MPLS based VPNv4 and VPNv6 tunnels.
  • Familiarity with TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall.
  • Hands-on experience with Software Defined Networking and distributed systems.
  • Familiarity with overlays and tunneling technologies.
  • Excellent software engineering skills, with the ability to write clean, testable, and maintainable code.
  • Proven track record of success in a collaborative team environment, particularly in startup settings.
  • Exceptional interpersonal skills, both verbal and written, with the ability to effectively communicate complex technical concepts.
  • Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels
  • Prior working experience on one or more Cloud Service Providers (AWS, Azure, GCP, OCI, Alibaba cloud, etc.) is a plus
Nice to have:

Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Network Engineer
Network Engineer

KSB • Pune District

On-site
INR 1,200,000 - 1,800,000
Network Developer Transport Connectivity ospf bgp mpls C++ Python
Network Developer Transport Connectivity ospf bgp mpls C++ Python

Acesoft Labs • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Network Developer Transport Connectivity ospf bgp mpls C++ Python
Network Developer Transport Connectivity ospf bgp mpls C++ Python

Acesoft Labs • Mumbai

On-site
INR 2,500,000 - 4,000,000
Senior Staff Networking Software Engineer
Senior Staff Networking Software Engineer

Logic Hire Solutions LTD • India

On-site
INR 3,000,000 - 4,500,000
Senior L2 Network Engineer NOC
Senior L2 Network Engineer NOC

Kerala Vision • Ernakulam

On-site
INR 900,000 - 1,300,000
Network Operations Engineer-2
Network Operations Engineer-2

Tekion • Bengaluru

On-site
INR 800,000 - 1,200,000
Smart minds
Global platform impact
Collaborative culture
Lead Software Developer - Customer Engineering - Networking
Lead Software Developer - Customer Engineering - Networking

Luxoft • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Network Engineer
Network Engineer

Coforge • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Network Architect
Network Architect

Kerala Vision • Ernakulam

On-site
INR 250,000 - 400,000
Network Engineer
Network Engineer

NStarX Inc. • Hyderabad

On-site
INR 1,200,000 - 2,400,000