All offersWrocławC🐱‍👤 Senior Embedded Firmware Developer
🐱‍👤 Senior Embedded Firmware Developer
C
Klika Tech sp. z o.o.

🐱‍👤 Senior Embedded Firmware Developer

Klika Tech sp. z o.o.
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Office
Klika Tech sp. z o.o.

Klika Tech sp. z o.o.

Klika Tech is an IoT & cloud product and solutions award-winning development company headquartered in the U.S. with development and management locations across North and South America, Europe and Asia.

Company profile

Tech stack

    C++
    advanced
    Embedded Systems
    advanced
    RTOS
    regular
    Python
    regular
    C
    nice to have
    Network Protocols
    nice to have
    IoT
    nice to have
    Hardware
    nice to have
    CI
    nice to have
    CD
    nice to have

Job description

Online interview

ABOUT THE PROJECT
Within this project, you will have an opportunity to help us develop an IoT platform for a real estate company. The idea of this product is to make smart, AWS-based solutions for managing thermostats, smart locks, and other equipment in our client's apartments, and to make it easy to use. Our globally distributed teams are working on an event-driven system that will allow direct monitoring and control of devices located in apartments in the United States. On the Klika Tech side, we are responsible for the system's end-to-end behavior, including front-end, back-end, and mobile applications.

YOUR ROLE
  • Developing new and enhancement of the existing services;
  • Creating emulators to test and validate implementation;
  • Performing Unit Tests;
  • Testing and debugging code remotely;
  • Performing effective code review;
  • Participating in debug sessions;
  • Taking part in Agile ceremonies (dailies, planning etc).

YOU MUST KNOW
  • 4+ years of experience in Embedded Development;
  • Very good knowledge of C++ [11 or higher];
  • Experience working with RTOS, especially mbed-OS;
  • Previous experience in coding in Python;
  • Experience in debugging embedded environments;
  • B2+ level of English.

WILL BE A STRONG ADVANTAGE
  • Experience working with C;
  • Previous experience working with State machines;
  • Understanding of networking protocols, especially LoraWAN, BLE, Z-Wave;
  • Background or experience in IOT/Building Automation/Factory Automation/Smart Home;
  • Ability to read hardware schematics;
  • Knowledge of CI/CD practices.

WE OFFER
  • Flexible work schedule;
  • Private healthcare insurance - LuxMed (extended gold package for parents & kids);
  • Multisport card;
  • Cash bonuses for significant life events (wedding, birth of a child, funeral of a close relative);
  • Compensation of professional training: courses, seminars, trainings (it is decided for each person individually if the whole thing or a part of it will be covered);
  • 19 paid business days per year for professional development (for those who work under B2B);
  • Author's right (for those who work under an employment contract).