Ubiquiti

Embedded Firmware Engineer (Network)

Ubiquiti
Apply
21 days ago
Taipei, TaiwanSenior

Responsibilities

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

Requirements

  • Experience developing embedded networking products based on Marvell switch solutions.
  • Hands-on experience with ARM64 Linux and kernel-level resource management.
  • Ability to perform throughput tuning and resolve complex network and system issues.
  • Ability to collaborate on hardware platform bring-up and system-level optimization.
  • Experience with Marvell SDKs, toolchains, and CPSS is required by the role.
  • DPDK-based architecture experience is a bonus.

Tech Stack

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me