Ubiquiti

Embedded Firmware Engineer - UniFi Protect

Ubiquiti
Apply
2 months ago
Stockholm, SwedenMid Level

Responsibilities

  • Implement kernel-mode and user-mode applications for UniFi Protect device firmware, from bootloader through user-space applications.
  • Develop embedded Linux drivers and software across kernel and user modes.
  • Implement features supporting hardware testing and diagnosis for embedded devices.
  • Work with Linux Kernel, rootfs, WebSocket, RESTful API, and gRPC technologies as part of firmware development.
  • Collaborate with electrical engineering, backend, frontend, mobile, QA, factory, and manufacturing teams.
  • Deliver firmware work on tight schedules.

Requirements

  • Proficiency in C and C++.
  • Familiarity with Sigmastar or Ambarella platforms.
  • Proficiency in video/audio streaming and transcoding.
  • Understanding of and experience with ARM platforms.
  • Experience with debuggers such as gdb and strace.
  • Embedded software development experience, including Linux drivers and kernel- and user-mode development.
  • Familiarity with shell, Python, or Node.js scripting.
  • Familiarity with Git version control.
  • BS or MS in Computer Engineering or Computer Science, or equivalent.
  • Fluent written and spoken English.
  • Ability to work collaboratively, stay self-motivated, solve difficult problems, and deliver on tight schedules.
  • Nice to have: experience with Raspberry Pi, Arduino, or BeagleBoard development boards.
  • Nice to have: experience with OpenWRT, Buildroot, or Yocto build systems.
  • Nice to have: familiarity with GPIO, USB, UART, PWM, flash, SPI, and I2C hardware protocols.
  • Applicants must live in Sweden and hold a valid work permit at the time of application.

Benefits

  • The position is based in Stockholm, Sweden.
  • A background check will be conducted during the final stage of recruitment.

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees

Ubiquiti builds networking hardware and software platforms for businesses, internet service providers, and smart homes, sold under the UniFi, UISP, and AmpliFi brands. Its portfolio includes Wi‑Fi access points, switches, routers, wireless backhaul, security cameras, and management applications, sold primarily through channel partners and online. Founded in 2005 and headquartered in New York, the public company (NYSE: UI) has shipped over 100 million devices worldwide.

Contact me