Remote Otter LogoRemoteOtter

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

Posted 18 weeks ago

Overview

Canonical is seeking an outstanding software engineer passionate about networking to contribute to the development of open source networking solutions, optimizing Ubuntu for various hardware and applications.

In Short

  • Work with advanced operating systems and network application technologies.
  • Participate in delivering the Ubuntu SoNIC or DENT stacks.
  • Collaborate with public clouds and network silicon providers.
  • Design and implement software-defined networking experiences.
  • Write high-quality, secure, and well-documented software.
  • Debug issues and produce high-quality fixes.
  • Collaborate with a globally distributed organization.
  • Contribute to technical documentation.
  • Display technical leadership and influence open-source projects.
  • Work from home with global travel twice a year.

Requirements

  • Exceptional academic track record.
  • Undergraduate degree in Computer Science or STEM.
  • Knowledge of networking architecture, design, and protocols.
  • Understanding of Linux networking.
  • Fluency in C/C++ and at least one of Rust, Python, or Golang.
  • Professional written and spoken English.
  • Experience with Linux.
  • Excellent interpersonal skills and self-motivation.
  • Ability to travel twice a year for company events.

Benefits

  • Distributed work environment with team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to meet colleagues.
  • Priority Pass and travel upgrades for company events.

Similar Jobs:

Tailscale logo

Software Engineer, Networking - Remote

Tailscale

5 weeks ago

Join Tailscale as a Software Engineer to develop networking software and optimize product features in a fully remote environment.

Networking Software
Distributed Systems
SQL Databases
GO
Worldwide
Full-time
Software Development
$181,000 - $226,000 USD/year

T.B

Open Source Software Engineer - Remote

Test Board

5 weeks ago

Canonical is seeking an Open Source Software Engineer to join their global team and work on innovative projects involving Ubuntu, AI, and cloud computing.

Open Source
Ubuntu
Linux
AI
Worldwide
Full-time
Software Development
Canonical logo

Software-Defined Networking Engineer - Remote

Canonical

18 weeks ago

Join Canonical as a software engineer focusing on open source networking technologies.

Linux
Networking
Open Source
Software Engineering
Worldwide
Full-time
Software Development
Crusoe logo

Staff Software Engineer - SDN Networking - Remote

Crusoe

10 weeks ago

Join Crusoe as a Staff Software Engineer to lead the Software Defined Networking strategy and drive innovation in AI-first cloud infrastructure.

Software Defined Networking
Linux Kernel
XDP
EBPF
USA
Full-time
Software Development
$215,000 - $250,000/year
Cloudflare logo

Senior Software Engineer, Linux Networking - Remote

Cloudflare

9 weeks ago

Join Cloudflare as a Software Engineer to work on innovative networking solutions.

Linux
Rust
GO
L2 Networking Protocols
United States, Mexico, Canada
Full-time
Software Development
$137,000 - $240,000/year