Jobless Developer
Ajax Systems logo
Ajax Systems

Posted 9 months ago

Open

Team Lead C++ Developer (VMS Lviv)

LvivOn-siteFull-time

AI Summary

Team Lead C++ Developer responsible for leading a C++/Linux embedded project, mentoring team, and driving development with TDD, CI/CD, and scalable architectures.

About this role

Необхідні навички та знання:

  • Досвід C++ 5 років (C++11/C++14);
  • Досвід на позиції Team Lead від 1 року;
  • Знання linux системи, знання bash, розуміння принципів роботи ядра linux;
  • Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами;
  • Добре розуміти принципи роботи процесів, потоків та асинхронної обробки;
  • Хороший досвід роботи з boost, зокрема boost.asio;
  • Вміти та писати модульні/інтеграційні тести (культура застосування TDD буде плюсом);
  • Вільне володіння git, cmake, gdb;
  • Практичний досвід проектування та розробки великих систем.
  • Буде плюсом:

  • Досвід роботи з Z-Wave, Zigbee, Lora;
  • Досвід роботи з Python;
  • Досвід роботи з GRPC;
  • Досвід написання драйверів;
  • Практичний досвід використання та інтеграції з відповідними технологіями з відкритим вихідним кодом;
  • Основні задачі:

  • Підтримка хорошої технічної культури з тестами та CD;
  • Спільно з командою продовжувати роботу над новим продуктом із використанням відеокамер для завдань безпеки у поєднанні з традиційними охоронними датчиками;
  • Розвивати інженерні практики та підвищувати якість коду
  • Брати участь в обговоренні нової функціональності продукту та відповідати за розвиток продукту як частини системи
  • Ми пропонуємо:

  • Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
  • Роботу у вмотивованій команді та zero bullshit culture;
  • Конкурентну заробітну плату;
  • Медичне страхування;
  • Корпоративну англійську мову;
  • Компенсацію профільного навчання;
  • Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
  • Skills

    Asynchronous ProgrammingBashBoostBoost.asioC++11C++14CMakeEmbedded SystemsGDBGitIntegration TestingLarge Systems DesignLinuxLow-resource EnvironmentsProcessesTDDThreadsUnit Testing

    Explore related jobs

    Browse these categories