Kernel Developer

Bengaluru, Karnataka, India ()
Requirement:-

Experience: 7 - 15 Years

Business Unit:

About Tejas Networks
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.

Designation : Staff / Lead Engineer - Kernel Developer
JD:

       7+ years of relevant working experience in networking ortelecommunication domain,

       Extensive coding experience in C/C++ language on Linux basedembedded platforms,

       Strong knowledge in multi-threading, IPC, Synchronization,

       Extensive experience in devicedriver, hardware abstraction, device initialization and event handling, Linuxkernel internals, boot loader, flow of control between kernel and applicationspaces. Experience in inducting boards into existing systems from scratch.

       Analytical skills – experience in troubleshooting design andcoding issues involving impairments in application and kernel,

       In-depth understanding of process complex, CPU buses (e.g.x86, PCIe), serial interfaces (PMBus, I2C, SPI), in-system programing of devicefirmware. Experience of working with third party SDK modules with applicationcode.

       Deep understanding of controller redundancy, highavailability of system, graceful handling of user triggered events and systemfailures.


Apply Now