Linux Kernel Developer

Apply

Summary

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.

Dedicated recruiter:
Taras Leskiv
Recruitment Lead

Responsibilities Responsibilities

  • Linux kernel device driver development

  • Collaborate with other teams on architecture and design approach

  • Design and development of Linux kernel drivers

  • Platforms bring-up

  • Full development cycle methodology (from design to final delivery to the customer in high scale data centers)

Requirements Requirements

  • 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 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!

You can attach your resume here:

file not selected
By filling out your contact information in this form, you agree to our Privacy Policy.*