U

Ubiquiti

Delivers enterprise and consumer networking gear

Embedded Firmware Engineer - Protect

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • Proficiency in C/C++.
  • Familiarity with Sigmastar or Ambarella platforms.
  • Proficiency with video and audio streaming and transcoding.
  • Understanding of and experience with the ARM platform.
  • Experience with debuggers such as gdb and strace.
  • Experience in embedded software development with Linux drivers in both kernel and user modes is desired.
  • Familiarity with scripting such as shell, Python, or Node.js.
  • Familiarity with Git version control.
  • A bachelor's or master's degree in Computer Engineering, Computer Science, or equivalent.
  • Fluency in written and spoken English.

Responsibilities

  • Implement kernel-mode and user-mode applications for UniFi-Protect product-line device firmware, from bootloader through user-space applications, including Linux Kernel, rootfs, WebSocket, RESTful API design, and gRPC.
  • Implement features to support hardware testing and diagnosis of various kinds of embedded devices.
  • Work closely with cross-functional teams, including electrical engineering, backend, frontend, mobile, quality assurance, factory, and manufacturing teams.

Desired Qualifications

  • Experience with development boards such as Raspberry Pi, Arduino, or BeagleBoard.
  • Experience with build systems such as OpenWRT, Buildroot, or Yocto.
  • Familiarity with standard hardware protocols, including GPIO, USB, UART, PWM, flash, SPI, and I2C.

About the Company

Ubiquiti

Delivers enterprise and consumer networking gear

Ubiquiti designs and sells networking equipment for enterprises, service providers, and consumers. Its products include the UniFi line (access points, switches, routers, cameras) managed by UniFi OS for centralized control; airMAX, airFiber, and UFiber for WISPs to build long-distance wireless links; and AmpliFi for home mesh networks. The company uses a direct-to-consumer, lean distribution model with a global network of distributors and a strong online user community that helps steer product development. Its goal is to provide affordable, high-performance networking hardware that expands internet access in underserved and emerging markets while supporting a broad ecosystem of users and partners.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2003

Recently Posted Jobs

Explore more opportunities at Ubiquiti

See more jobs