Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

C
CanonicalNetwork Technology
APAC (Top-of-Rack switches), Americas (SmartNIC/DPU)Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
PythonGoRustLinux

Requirements

  • An exceptional academic track record
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Knowledge of networking: architecture, design, and protocols
  • Understanding of Linux networking, from kernel to user space
  • Fluency in C/C++
  • Fluency in at least one of Rust, Python or Golang
  • Professional written and spoken English
  • Experience with Linux
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments

Responsibilities

  • Work with the most advanced operating systems and network application technologies available
  • Participate upstream and deliver the Ubuntu SoNIC stack
  • Collaborate with public clouds and network silicon providers
  • Design and implement the best software-defined networking experience for the data center
  • Write high-quality, well-designed, fast, secure and well-documented software
  • Debug issues and produce high-quality fixes
  • Collaborate proactively with a globally distributed organization
  • Contribute to technical documentation to make it the best of its kind
  • Display technical leadership internally, towards our partners, and in the open source communities
  • Influence open-source projects and communities
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now