2,087,386open jobs
127,883companies
240,550added this week
Browse all
Location
Remote (Bosnia and Herzegovina)
Employment
Full-Time

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
Klika is a software company founded in 2011 with its engineering centre in Sarajevo. It builds web and mobile products for clients in the United States and Europe. The company focuses on long-term product teams.
NewsletterPrijavite se na newsletter i primajte najnovije oglase direktno na email. Backend DeveloperFrontend DeveloperFull Stack DeveloperQA guruDizajnerMarketingMenadzmentPrijavi seLokacijaRemoteSarajevoBanja LukaTuzlaZenicaMostarDobojIskustvoJuniorMediorSeniorPozicijaFront-End DeveloperBack-End DeveloperFull Stack DeveloperDesignQuality AssuranceMarketingManagementTip poslaPuno radno vrijemePola radnog vremenaPraksaKontakt[email protected]Kontakt forma© 2026 Dzobs.comBlogTimUsloviPrivatnostFAQ Firmware Developer - Klika | Dzobs.com Firmware DeveloperKlikaBanja Luka, Sarajevo, RemoteMedior, SeniorPuno radno vrijemeC++CO kompaniji

Headquartered in Bosnia & Herzegovina with offices in Sarajevo and Banjaluka, and with the team of 150+ engineers, Klika is the team who is going to embrace your product and give you back your good night sleep.

Coding is what we love to do most, but we do much more than that. Your projects become our projects; your business becomes our business. We help envision it, we create it, we nurture it, we polish it - see it in our dreams, and care about it the same way we care about our company and our team.

We serve industry-leading clients worldwide (small startups and large corporations) with a focus on delivering highly scalable and complex software solutions.

Every client we meet or product we develop is an opportunity to employ our curiosity for the latest technologies, to free our analytical minds and stretch our creative side. It is how we continue to grow and achieve to deliver amazing services.

Opis posla

Klika is an AI-native product engineering company helping startups and enterprises build intelligent digital products, modern platforms, and scalable technology solutions. With 200+ experts, Klika offers an environment focused on ownership, learning, and meaningful impact. Right now, we are expanding the team with a Firmware Developer.

​​​​For the past 12 years, Klika has partnered with a US-based company specializing in smart beds and connected sleep technology. The company combines embedded sensors, intelligent control systems, wireless connectivity, and mobile applications to deliver personalized comfort and sleep insights. Its products monitor heart rate, breathing, and movement, while automatically adjusting mattress firmness throughout the night. As a Firmware Developer, you will help develop the embedded software that powers these connected products and enables reliable interaction between hardware and digital services.


About the Position

​In this role, you will:​​​

  • Design and implementation of software of embedded devices and systems.

  • Designs, develops, codes, tests and debugs embedded software / firmware in C/C++ for a variety of new electronic products.

  • Designs and develops device drivers, middleware and board support packages.

  • Preparation of design documents.

  • Presentation of design alternatives to the project team and to the client.

  • Works in a team environment with the hardware design team and other project engineers and coordinates design and implementation work.

  • Performs unit testing and integration testing.

  • Develops and documents system specifications and requirements.

  • Supports board bring-up's.

  • Helps with prototyping and testing of new products before release to production

Kvalifikacije
  • Degree in Electrical, Electronics or Computer Engineering, or Computer Science

  • 3+ years of firmware or embedded development

  • Strong C programming; C++ is as a plus

  • Experience with 32-bit microcontrollers

  • RTOS experience (FreeRTOS, Zephyr or similar) and bare-metal development

  • Knowledge of communication interfaces: UART, SPI, I2C, plus at least one of CAN, USB, BLE or Wi-Fi

  • Low-level work: interrupts, timers, DMA, memory management and power management

  • Ability to read schematics and datasheets

  • Debugging with JTAG/SWD debuggers, oscilloscopes and logic analyzers

  • Experience with Git and build systems (Make, CMake)

  • Unit testing and familiarity with code reviews

  • Python or a scripting language for tools and test automation

  • Full professional proficiency in English

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,087,386 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Banja Luka
$138k – $234k per year · Remote (United States) · Top Secret · Full-Time · 12+ years exp · Bachelor's Degree · United States
MATLAB
MedTech
Verification & Validation
Apply
$123k – $179k per year · Remote (United States) · Full-Time · 5+ years exp · United States
Apply
Remote (Poland) · Full-Time · 8+ years exp · Bachelor's Degree
Python
Perl
Apply
$175k – $275k per year · Remote (United States) · Bachelor's Degree
Python
Java
Verilog
C++
VHDL
DevOps
IAM
Apply
$130k – $246k per year · Remote (worldwide) · Contractor
AI/ML
RLHF
Chips/EDA
Ngspice
Apply
In office · Full-Time · Banja Luka
JavaScript
PHP
PHP
WordPress
Apply
Remote (Bosnia and Herzegovina) · Full-Time · Banja Luka · Sarajevo
Databases
ElasticSearch
OpenSearch
DevOps
Splunk
AWS
Analytics
Tableau
Apply
In office · Full-Time · Banja Luka · Belgrade · Bitola · Kragujevac · Niš
AI/ML
Copilot
Apply
In office · Full-Time · Banja Luka · Belgrade · Bitola · Kragujevac · Niš
JavaScript
PHP
DevOps
Rest API
CI/CD
Git
GitHub
Design
Figma
Management
Jira
Apply
SAP HCM Consultant 6 days ago
In office · Full-Time · Banja Luka · Sarajevo
Apply
See all jobs
This is one of many
2,087,386 more open roles from verified company boards, updated every day.