Ubiquiti

Software Developer (UOS FW, Storage)

Ubiquiti
Apply
19 days ago
Taipei, TaiwanEntry Level

Responsibilities

  • Develop and maintain embedded networking products based on Marvell switch solutions.
  • Work directly with ARM64 Linux systems, including cgroup-based resource management, memory handling, and out-of-memory prevention.
  • Tune throughput and ensure system stability under high-load and edge-case scenarios.
  • Debug and resolve complex network and system issues involving advanced customer network topologies.
  • Collaborate with hardware engineers on platform bring-up and system-level optimization.
  • Use Marvell SDKs, toolchains, and CPSS for switch configuration, diagnostics, and control.
  • Support or integrate DPDK-based architectures for advanced performance use cases.
  • Handle support, feature integration, testing, and documentation as project and customer needs require.

Requirements

  • Experience developing embedded networking products or systems based on Marvell switch solutions.
  • Ability to work with ARM64 Linux and kernel-level resource management.
  • Ability to perform throughput tuning and stability analysis under high load.
  • Ability to debug complex network and system issues in advanced network topologies.
  • Ability to collaborate on hardware platform bring-up and system-level optimization.
  • Experience with Marvell SDKs, toolchains, and CPSS is required by the described work.
  • Experience with DPDK-based architectures is a bonus.

Tech Stack

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me