View Our Website View All Jobs

C/C++ Developer

The Position

The Ubiquiti Pilsen office is looking for a talented and self-driven C and C++ developer for GPON team.  We expect you to bring your experience, enthusiasm and creativity wherever you go and put them in the work you do. You should be able to think out of the box when finding solutions to brand new problems and make things work when the solution is not straightforward.


  • create firmware for latest wireless networking devices in cooperation with other engineers
  • willingness to learn new things on a regular basis

Knowledge and Experience:

  • 3+ years embedded firmware development experience with C and C++ on Linux or Unix-like platform
  • experience working with embedded devices, build systems and toolchains
  • experience with all phases of the software development life-cycle
  • knowledge of Git version control system
  • experience with bash shell scripting and other scripting language like Perl or Python
  • effective written and verbal communication skills

Experience that is a Major Plus

  • experience with MIPS/ARM processors
  • experience with embedded Linux kernel development
  • experience working with cross-compilers
  • experience with OpenWrt / Buildroot / Bitbake

Main projects:

UbiOS (Ubiquiti OS) is our new linux distribution which will be gradually deployed in all our devices. It is no small goal because we are talking about 50+ million of devices world-wide. To get there, we use newest tools, system is based on Buildroot project and main elements are written in C++.

Technologies used: Buildroot, C, C++, various linux tools and daemons


  • kitchen packed with food, snacks, sodas
  • free lunches (yes, there IS such a thing)
  • flexible working hours
  • informal startup atmosphere filled with excitement
  • team building activities
  • generous budget to select your work station according to your preferences
  • competitive salary and 5 weeks of vacation per year
  • discretionary bonuses based on individual performance
  • newest web technologies, agile environment, rapid prototyping and experimenting with HW prototypes
  • comfortable office in quiet neighborhood with good parking
  • bunch of nerds and a mountains-moving assistant excited to work with you!


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*