C++ SOFTWARE ENGINEER - UI/UX

Reposted 20 Days Ago
Be an Early Applicant
Rīga
Mid level
Hardware • Information Technology • Internet of Things • Software
The Role
Join Ubiquiti's team to develop and maintain UI/UX applications on embedded systems, solve technical problems, and participate in product development.
Summary Generated by Built In

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.
 

The Position:

The Ubiquiti Riga office is looking for a talented and self-driven C++ developer to join a rapidly growing team to focus on next generation user interface development for upcoming consumer and enterprise products. 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 box when finding solutions to problems and make things work when the solution is not straightforward. 

Responsibilities:

  • Develop and maintain UI/UX targeted application on embedded systems with a display;
  • Analyze and solve technical problems;
  • Actively participate in UI/UX decisions during new product development;
  • Work as a part of the global team of firmware, hardware engineers and designers to develop cutting edge networking products and technologies;
  • Willingness to learn new things on a regular basis.

Requirements:

  • 3+ years development experience with modern C++;
  • Experience with Linux CLI;
  • Experience working with Make and CMake;
  • Knowledge of Git version control system;
  • Fluent in English and Latvian;

Experience that is a Major Plus:

  • Experience with Qt Widgets, Quick (QML);
  • Experience working with various build systems and toolchains;
  • Experience with ARM Cortex-M microprocessors;
  • Experience with Python.

Benefits:

  • International work environment and work with global development teams;
  • Ability to deliver software that is used by millions of people across the globe;
  • Access to all Ubiquiti products;
  • Medical insurance;
  • Hybrid approach - office in Riga;
  • Flexible work hours;
  • Compensation package matching global standards, including competitive salary depending on your qualification and background (starting from 3000 up to 6000 Euro gross monthly);
  • A-class office with all the necessities - snacks, drinks, free parking, etc!

Top Skills

Arm Cortex-M
C++
Cmake
Git
Linux Cli
Make
Python
Qt Widgets
Quick
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
895 Employees
On-site Workplace
Year Founded: 2005

What We Do

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: Simplifying IT.

At Ubiquiti, you’ll heighten your potential and broaden your horizons—all while shaping the future of connectivity. We invite you to join our team.

Similar Jobs

Nexthink Logo Nexthink

Senior Software Engineer (Java, DevOps) - Relocation to Madrid

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Rīga, LVA
1075 Employees

Mellifera Logo Mellifera

DevOps Engineer

Fintech • Payments • Software • Financial Services
Remote
3 Locations
82 Employees

Teya Logo Teya

Applied Scientist (Machine Learning)

Fintech • Payments • Financial Services
Rīga, LVA
848 Employees

AppXite Logo AppXite

DevOps Engineer (Azure)

Consumer Web • Software
Rīga, LVA
54 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account