Pricing For Talent RAMP Vantage
Login Free Trial

Open Source Networking Engineer

New

Skills

C/C++ programming Data center networking DPDK eBPF Linux networking Networking protocols Open vSwitch Python or Golang SmartNIC technologies Virtualization technologies

Join Canonical as an Open Source Networking Software Engineer, focusing on ToR Switch, SmartNIC, and DPU technologies. This remote role offers the opportunity to work with cutting-edge networking software while collaborating with global teams and contributing to the open-source community. You will engage in developing a comprehensive open source stack for data center networking, optimizing Ubuntu and related applications for various hardware environments.

Key Responsibilities
  • Work with advanced operating systems and network application technologies.
  • Participate in upstream development and deliver the Ubuntu SoNIC stack.
  • Collaborate with public clouds and network silicon providers.
  • Design and implement software-defined networking experiences for data centers.
  • Write high-quality, secure, and well-documented software.
Required Skills & Qualifications
  • Exceptional academic track record in Computer Science or STEM.
  • Knowledge of networking architecture, design, and protocols.
  • Fluency in C/C++ and at least one of Rust, Python, or Golang.
  • Experience with Linux networking from kernel to user space.
  • Excellent communication skills and a passion for open-source technologies.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Open Source Network Software Engineer

Posted 194 days ago

Develop cutting-edge open source networking software

Optimize Ubuntu and related applications for ASICs and boards

Devops eBPF Engineer Go

Networking Software Engineer

Posted 194 days ago

Develop cutting-edge open source networking software.

Optimize performance in collaboration with public clouds and silicon providers.

Devops eBPF Engineer Go

Open Source Networking Engineer

Posted 194 days ago

Develop open source networking software for data centers and enterprise clients

Collaborate with global teams and industry partners on advanced networking solutions

Architecture Devops eBPF Engineer

SDN Software Engineer Role

Posted 194 days ago

Recruit outstanding engineers for SDN and open source networking.

Advance open source networking solutions for data centers, telco, and IoT.

Devops eBPF Go Kubernetes

Open Source Network Engineer

Posted 194 days ago

Develop open source networking solutions

Collaborate with global teams and partners

Devops eBPF Engineer Go

OS Engineer | Consumer Devices

Posted 194 days ago

Developing and maintaining OS capabilities across kernel, userspace, and APIs.

Creating core OS services and daemons like init, service mgmt, and networking.

Debugging eBPF Linux Rust

Observability Engineer

Posted 194 days ago

Design and lead monitoring/observability stack for Waabi

Develop workloads, benchmarks, and test suites

Distributed systems eBPF Kubernetes Microservices

Security Software Engineer

Posted 182 days ago

Design and build security primitives for cloud infrastructure.

Implement secure infrastructure using Linux security features and Kubernetes.

AWS CSPM eBPF Google Cloud Platform

Robotics Software Engineer

Posted 182 days ago

Lead firmware architecture from concept to production.

Design cross-layer systems and interfaces.

CAN bus C/C++ programming Embedded firmware development Embedded Linux

Security Software Engineer

Posted 182 days ago

Design and implement cloud security services.

Develop tooling for security posture management.

AWS eBPF Go Google Cloud Platform

Linux Systems Administrator

Posted 164 days ago

Ensure system stability for critical infrastructures.

Implement and manage security measures.

Automation tools Backup solutions Linux certifications Linux operating systems

Mid-Level/Senior Software Engineer

Posted 163 days ago

Develop RTOS and hypervisors for Boeing.

Innovate safety-critical applications.

Agile methodologies C/C++ programming Embedded systems Hypervisor development

Vehicle I/O Software Engineer

Posted 163 days ago

Define vehicle connectivity architecture.

Address networking and performance issues.

C++ Field testing support gRPC HTTP

AI Data Center Architect

Posted 157 days ago

Design AI-driven data centers.

Act as a trusted advisor to clients.

AI and machine learning Cloud solutions Communication skills Customer relationship management

Telecom Account Executive

Posted 150 days ago

To find a Telecom Account Executive for Canonical.

To drive adoption of open-source solutions in specified regions.

Account planning Cloud computing Container solutions Customer relationship management

Open Source Networking Engineer

Posted 149 days ago

Develop and deliver open source networking solutions.

Collaborate with cloud and silicon partners.

C/C++ Data Center Networking DPDK eBPF

Embedded Software Engineer

Posted 148 days ago

Develop embedded software for a photonics engine.

Contribute to AI data center infrastructure.

AI concepts C/C++ programming Debugging tools Embedded systems development

Embedded Engineering Manager

Posted 140 days ago

Lead and grow an embedded engineering team.

Provide mentorship and career growth for engineers.

Architecture design C/C++ Code reviews Embedded systems

Core Network Engineer

Posted 140 days ago

Design and build networking systems for AI.

Improve performance and scalability of networks.

AI training and inference Automation for provisioning Distributed systems Host networking

Electrical Engineer - Satellites

Posted 139 days ago

Develop high-reliability electronics for satellites.

Collaborate with cross-functional teams.

Anomaly investigation C/C++ programming Circuit design Electronics testing

Audio Software Engineer

Posted 138 days ago

Design audio input/output pipelines for embedded systems.

Develop APIs and SPIs for audio management.

API development Audio DSP frameworks Audio performance optimization C/C++ programming

Wireless Software Engineer

Posted 135 days ago

Develop PHY/MAC layer software for Starlink.

Architect next-gen hardware and signal processing.

C/C++ programming Cross-layer integration Debugging and verification DSP techniques

Wireless Firmware Engineer

Posted 128 days ago

Join our team as a Senior Wireless Firmware Engineer for Starlink Mobile, where you'll design innovative PHY algorithms for satellite communication systems. This role offers the chance to work on cutting-edge 4G/5G technologies, optimizing signal processing and enhancing modem performance. With a focus on collaboration and technical excellence, you'll help shape the future of satellite communications while enjoying a competitive benefits package including stock options and comprehensive health coverage.

Optimize signal processing for resource-constrained CPUs.

C/C++ programming Git Linux LTE/NR technologies

Wireless Firmware Engineer

Posted 128 days ago

This is an exciting opportunity for a Sr. Wireless Firmware Engineer in the innovative field of Starlink Mobile. In this role, you will design and implement advanced PHY algorithms for satellite communications and optimize signal processing on constrained hardware. You will collaborate with a dynamic team, contribute to architecture reviews, and tackle complex performance issues. If you have a strong background in wireless signal processing and are passionate about cutting-edge technology, this position offers a chance to make a significant impact in the telecom industry.

Optimize signal processing for resource-constrained CPUs.

3GPP 4G/5G PHY design C/C++ programming FEC concepts Linux CLI

Linux Software Engineer Roles

Posted 118 days ago

This is an exciting opportunity to join Canonical as a Linux Software Engineer, where you will play a crucial role in optimizing Ubuntu for next-gen silicon technologies. Canonical is at the forefront of the open-source movement, providing innovative solutions across various sectors. You'll collaborate with talented engineers globally, focusing on enhancing user experiences and maintaining high-quality standards in software development. If you are passionate about technology and eager to work in a dynamic, remote-first environment, this role is perfect for you.

Debug and maintain open-source software.

C C++ Containers Linux distribution packaging

Open Source Networking Engineer

Posted 117 days ago

This is an exciting opportunity to join Canonical as an Open Source Networking Software Engineer, where you will focus on developing cutting-edge networking software for ToR Switch, SmartNIC, and DPU technologies. You will collaborate with global partners and contribute to the open-source community, shaping future-proof networking solutions. The role emphasizes high-quality software development, technical leadership, and engagement with advanced networking technologies, all while working remotely in a dynamic, supportive environment.

Collaborate with silicon providers for optimization.

C/C++ Programming Data Center Networking DPDK eBPF

SMTS Backend Engineer Role

Posted 115 days ago

Platform9 Systems is seeking an SMTS Backend Engineer to enhance its cloud-native product suite. This role involves collaborating with a talented team to develop and support innovative cloud solutions that simplify enterprise Private Clouds. Ideal candidates will have substantial experience in software development, particularly with Python or Golang, and a strong understanding of Linux systems. This is an exciting opportunity to work in a dynamic environment focused on delivering exceptional customer outcomes.

Support cloud infrastructure deployments.

Analytical skills Cloud-native technologies Golang Kubernetes

Principal Performance Engineer

Posted 114 days ago

This is an exciting opportunity to join EDB as a Principal Performance Engineer, where you will lead performance engineering initiatives for database and AI workloads. You will collaborate with engineering and product teams to define benchmarks and performance goals, analyze throughput and latency, and develop automation tools. EDB is committed to leveraging the full power of Postgres, and your expertise will be pivotal in optimizing performance for over 1,500 global customers. If you are passionate about performance engineering and want to make a significant impact in a leading technology company, we encourage you to apply.

Develop benchmarks for databases and AI workloads.

AI Workloads Automation Database Benchmarking eBPF

DevOps Engineer Futures

Posted 114 days ago

The DevOps Engineer, Futures role offers a unique opportunity to work at the intersection of finance and technology. You will be responsible for automating deployment processes and managing cloud infrastructure, directly impacting the performance of our trading systems. Join a forward-thinking company where innovation is encouraged, and your contributions will drive significant improvements in operational efficiency.

Manage cloud infrastructure for trading systems.

Ansible Bash CI/CD pipelines Cloud infrastructure (AWS

Signal Processing Engineer

Posted 111 days ago

This is an exciting opportunity for a Senior Signal Processing Engineer to lead the development of innovative algorithms for real-time applications in consumer products at WHOOP. You will be responsible for the entire project lifecycle, from prototyping to production, and collaborate with diverse teams to deliver cutting-edge solutions. Your expertise will not only drive technological advancements but also help mentor the next generation of engineers in a dynamic, research-driven environment.

Manage the full lifecycle from prototyping to production.

C/C++ programming CMSIS-DSP CMSIS-NN DSP

Low Latency Software Engineer

Posted 107 days ago

This is an exciting opportunity for a Software Engineer specializing in Low Latency Computing at Starlink. You will be responsible for developing innovative real-time software aimed at enhancing user experience. Your role will involve leading the architecture and design of key software components, conducting experiments, and creating essential development tools. Join us to work at the forefront of telecommunications technology and make a significant impact on global connectivity.

Lead software architecture and design.

Assembly language C/C++ programming Convex optimization Data analysis

Senior Software Engineer

Posted 107 days ago

Join our dynamic team as a Senior Software Engineer, focusing on embedded development for safety-critical Battery Management Systems. You'll collaborate with multi-disciplinary teams, ensuring compliance with industry standards while developing cutting-edge software solutions. This is an exciting opportunity to work in a collaborative environment that fosters growth, innovation, and the development of advanced battery technologies.

Ensure compliance with safety standards (DO-178C).

BMS software C/C++ programming Communication protocols (RS-422/485 CAN

Network DevOps Engineer

Posted 106 days ago

Join our team as a Network DevOps Engineer focusing on RDMA Fabric Automation, where you'll be instrumental in designing and implementing high-performance network solutions. You will work with cutting-edge technologies and collaborate with cross-functional teams to enhance automation and optimize network performance. This is an exciting opportunity to make a significant impact in a technology-driven environment that values innovation and efficiency.

Automate network deployment and configuration.

Ansible Bash Docker iWARP

Open Source Networking Engineer

Posted 53 days ago

Canonical is seeking an Open Source Networking Software Engineer to join their team, focusing on the development and optimization of networking solutions for data centers. In this role, you'll work on cutting-edge technologies, collaborate with industry partners, and engage with the open-source community. This is an exciting opportunity to contribute to innovative networking projects while working remotely in a dynamic and supportive environment.

Collaborate with hardware and cloud providers.

C/C++ DPDK DPU eBPF

Infrastructure Engineer Position

Posted 34 days ago

As an Infrastructure Engineer at Telnyx, you will play a pivotal role in building and scaling next-generation infrastructure solutions. This opportunity allows you to work with a leading company in global connectivity, focusing on deploying and maintaining a cutting-edge cloud-agnostic platform. With a commitment to continuous learning and innovation, you will collaborate with a talented team to improve internal architecture and deepen your expertise in various technologies. Join us to shape the future of seamless interconnection across the globe.

Develop and maintain cloud-agnostic infrastructure

Ansible CI/CD Container technologies Golang

Associate Linux Support Engineer

Posted 28 days ago

The Associate Linux Support Engineer role at Canonical offers an exciting opportunity to work with a leading provider of open source software. In this remote position, you will deliver exceptional technical support for customers leveraging Ubuntu. You will manage cases, troubleshoot issues, and contribute to knowledge sharing while collaborating with a diverse global team. Join Canonical to enhance your career in a forward-thinking company that values innovation and excellence in the tech industry.

Manage and resolve support cases efficiently.

Bash scripting Cloud computing Customer advocacy Knowledge base management

Linux Software Engineer Roles

Posted 22 days ago

This is an exciting opportunity to work as a Linux Software Engineer at Canonical, a leader in open-source software. You will engage in optimizing Ubuntu for innovative silicon technologies and collaborate with a global team of experts. Your role will involve enhancing user experiences, debugging code, and working on cutting-edge projects in AI, virtualization, and more. Join a remote-first company that values excellence and offers a supportive environment for personal and professional growth.

Collaborate with silicon companies globally.

C C++ Docker IoT systems