The company is developing the product line using its own silicon in order to provide a complete stack for data centers of the global companies (such as FB, Alibaba, Amazon, MS, etc.). Moreover, the company is a leader in the development of new technologies in network traffic administration. That guarantees the coexistence of their products and software of any customer with no need to change hardware part during each software update.
The team you’re supposed to join is responsible for the development of Linux driver for next-gen networking equipment.
Linux kernel device driver development
Collaborate with other teams on architecture and design approach
Design and development of Linux kernel drivers
Full development cycle methodology (from design to final delivery to the customer in high scale data centers)
Excellent C programming skills
Experience with low-level OS/platform, understanding of Linux kernel internals
Experience in debugging and fixing complex driver issues
Ability to work independently on complex issues and also in a collaborative environment
5+ years of commercial experience in Software engineering
Would be a plus
Experience in customizing, building and integrating Linux-based operating systems
Experience in developing/maintaining Linux kernel drivers (PCIe, I2C, …)
Understanding of Layer 2/Layer 3 networking protocols
Want to develop innovative products? Let's talk!