Senior Engineer / Lead Engineer Layer 2


Reports to: Group-Director / Principal Engineer 
Experience: 3-12 Years

About Tejas: 
Tejas Networks is an R&D driven organization focused on being at the forefront of technological advancements in the field of telecommunications. With an R&D team comprising of more than 50% of the organization strength, we have continued to invest in the development of new product capabilities. Our products include carrier-grade optical transmission (based on DWDM/PTN/OTN technologies), fiber broadband (based on GPON/NG-PON), broadband wireless (based on LTE 4G/5G) as well as multi-gigabit Ethernet/IP switching and routing products that are fully designed and manufactured in India…a true pioneer of “Make in India” initiative. 

Tejas is one of the leading innovators in India’s ICT sector with over 349 patents and a large repository of 280+ semiconductor IPs. Tejas is actively contributing to global 5G standards through its work in India’s telecom standards organization (TSDSI). All this has been done with an energetic & dedicated team of engineers, for whom no problem is unsolvable.

Why Tejas:
Tejas Software R&D team designs and develops the TejNeOS Software for the multi terabit ultra-converged switches used in data-centers and enterprise networks cross the globe. 

The data infrastructure that our customers build using these carrier-grade products is very critical and that is what keeps the world connected. 

What will you do at Tejas:

The engineer will have the end-to-end ownership of multiple features. The engineer will need to refer IEEE/RFC/MEF standards; design, code and unit test the features. The engineer need to work closely with H/W and FPGA team for seamless integration of the features. The engineer needs to provide support to Product verification Team for this feature until end of the verification cycle.

The engineer will have to work very closely with Product Line Manager to understand the customer requirement to incorporate innovativeness and value-additions to product development. As a member of this team you will get chance to demonstrate innovative solutions to customers/stake-holders and will get opportunity to influence the future product development. 

Experience and skill set: 
- 3 to 12 years of experience developing software with C/C++ in an embedded Real Time Operating Systems (RTOS) environment.
- Knowledge of RTOS features such as multi-tasking, multi-threading, synchronization, memory management, interrupts etc.
- Ability to use embedded software development tools including debuggers, protocol analyzers, etc.
- Able to plan and execute tasks with minimal supervision
- Hands on experience in TCP/IP and sockets programming.
- Strong Layer 2, Layer 3 expertise with hands-on experience. L2 (xSTP, VLAN, LACP, LLDP) L3 (L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP),  ACL/QoS.
- Experience in Broadcom chipset (Qumran/Jericho) highly desired
- Experience in Virtualization (KVM, LXC, Docker) highly desired

Apply Now