Software Engineer - Layer3/Layer2 Routing Protocols & Infrastructure


Bangalore, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/14/2021
  • Website:
  • Company Address: , Princeton, NJ

About RtBrick

At Rtbrick have a built “Rtbrick Full Stack”, a web-scale Network OS which hides the network complexity and provides user attributes of composability, programmability and elasticity.

Job Description

Opportunity :

We are looking for a hands on engineer to design and develop on Rtbrick's Full Stack. You will be part of a fast paced team responsible for delivering quality code for large complex systems requirements. Open communications, empowerment, innovation, teamwork and customer success are the foundations of the team with "pay for performance" culture. Thus, you set your own limits for learning, achievements and rewards.

Responsibilities :

Participate on a project team of engineers involved in the development of software stack, with emphasis in routing protocols. Design, and deliver a new kind of software and features for Bare Metal Hardware. You will be exposed to design methodologies like finite state machines, schema driven code generation, Just-in-time compilers and various in-house as well as open-source tools and libraries. Write complete functional and design specs independently. Write portions of product spec. Lead development of subsystems. Design & Develop large portions of software independently and rapidly.



Required Skills :

  • Experience in C programming
  • Experience in Python programming
  • Experience in design and development in any of the Layer-3 Unicast routing protocols (e.g. OSPF, BGP, IS-IS), multicast routing protocols (e.g. PIM, IGMP, MSDP), MPLS signaling protocols (e.g. RSVP), Layer-3 VPNS, Layer2-VPNs
  • Experience With Contemporary Software Development Tools (Git, Jenkins, Cmake)
  • Experience with Linux and Linux virtualization and container technologies (KVM, LXC)
  • Strong problem solving and software development/troubleshooting skills
  • MSEE/CS or BSEE/CS with 2-8 years of related experience is required
  • Strong written and verbal communication skills
  • Able to plan and execute tasks with minimal supervision
  • Team-player, can-do attitude, will work well in a group environment while being able to contribute well on an individual basis

Related Jobs

Customer Experience – Hands on Systems Engineer

RtBrick - EuropeUnited States of America

Access Software Engineer

RtBrick - Bangalore, INKarnataka, IN

Routing Protocol Development Engineer

RtBrick - Bangalore, INKarnataka, IN

Test Engineer

RtBrick - Karnataka, INBangalore, IN

Devops Engineer

RtBrick - Bangalore, INKarnataka, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.