Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
  • Portfolio
  • Builder
  • More tools
    • Hiring
  • Settings
All jobs
UBUbiquiti logo

Ubiquiti

Kaunas

Embedded Firmware Engineer (Linux).

ENGINEERING

About Ubiquiti

At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity.

Responsibilities:

  • Develop Linux user-space firmware for Ubiquiti networking products;
  • Collaborate with global firmware, hardware, cloud, and product teams throughout the product lifecycle;
  • Design, implement, and maintain system services, management daemons, libraries, and product business logic;
  • Develop network-facing applications using sockets, IPC mechanisms, netlink, and event-driven I/O;
  • Integrate open-source packages and third-party components into our OpenWrt-based firmware and build systems;
  • Maintain and improve existing firmware, focusing on stability, performance, security, and resource efficiency;
  • Develop interfaces between low-level platform components, device-management services, and higher-level product features;
  • Diagnose complex laboratory and field issues using logs, packet captures, tracing, core dumps, and profiling tools.

Requirements:

  • 3+ years of embedded Linux software development experience using C or C++;
  • Strong understanding of Linux internals, including processes, threads, memory management, filesystems, signals, and service lifecycle;
  • Experience with Linux networking, sockets, IPC, netlink, epoll, and asynchronous application design;
  • Solid networking fundamentals, including Ethernet, TCP/UDP, IPv4/IPv6, routing, bridging, firewalls, and DNS/DHCP.;
  • Experience with Git, Bash, cross-compilation, toolchains, and embedded build systems such as OpenWrt or Buildroot.
  • Experience with AI tools - Claude, Codex, etc.
  • Fluent in English and Lithuanian.

Nice to have:

  • Hands-on experience with OpenWrt components such as procd, ubus, UCI, rpcd, or netifd;
  • Experience designing APIs, configuration systems, state machines, or management services for embedded products;
  • Knowledge of Linux security, process isolation, secure update mechanisms, and application hardening;
  • Experience with system performance analysis, memory-leak detection, crash analysis, and resource optimization;
  • Familiarity with BSPs, bootloaders, Linux device drivers, or hardware bring-up;
  • Python or Bash scripting experience and familiarity with automated testing and CI/CD systems;
  • Experience maintaining or contributing to open-source software.

Benefits: 

  • International work environment and work with global development teams;
  • Ability to deliver software that is used by millions of people across the globe;
  • Opportunity to leverage and integrate modern AI tools into product development;
  • Access to all Ubiquiti products;
  • Medical insurance;
  • Hybrid approach - office in Kaunas;
  • Flexible work hours;
  • Compensation package matching global standards, including competitive salary depending on your qualification and background (starting from 3000 up to 7000 Euro gross monthly);
  • A-class office with all the necessities - snacks, drinks, free lunches, free parking, etc!
Pay
Not stated
Where
Kaunas
Work
Not stated
Type
Not stated
Posted
3 Sep, 2026
Apply on the original postingSign in to apply

Unverified board

more at Ubiquiti.

18 Sep, 2026

Ubiquiti

Wireless & Switching Test Engineer

UBUbiquiti logo
  • QA

Riga

Salary not listed

Details
17 Sep, 2026

Ubiquiti

Wireless & Switching Test Engineer

UBUbiquiti logo
  • QA

Kaunas

Salary not listed

Details
4 Mar, 2026

Ubiquiti

UX/UI Designer

UBUbiquiti logo
  • Design

Kyiv

Salary not listed

Details

similar roles.

26 Oct, 2026

NTS

Team Lead/Lead Engineer - Optical Engineering | NTS Optel

NTNTS logo
  • Full time
  • Senior level
  • Engineering

€6,000–8,000/mo

Nijmegen +2

Details
26 Oct, 2026

goTenna

Solutions Engineer

GOgoTenna logo
  • Full time
  • Engineering

Jersey City, NJ +4

Full time

Details
27 Oct, 2026

DeepHealth

Research Intern

DEDeepHealth logo
  • Internship
  • Intern
  • Engineering

€1,500–2,000/mo

Paris +2

Details
22 Oct, 2026

DeepHealth

Technical Services Engineer

DEDeepHealth logo
  • Full time
  • Remote
  • Engineering

$90–100/yr

Boston +2

Details
27 Oct, 2026

carbon60.com

Presales Solutions Architect

CCcarbon60.com logo
  • Full time
  • Senior level
  • Remote
  • Engineering

Toronto +2

Remote

Details
26 Oct, 2026

carbon60.com

Data Solutions Architect

CCcarbon60.com logo
  • Full time
  • Senior level
  • Remote
  • Engineering

Toronto +2

Remote

Details