Долучайся до нас Контакти

Sii Ukraine

SII POLAND

SII SWEDEN

Назад
This translation is generic and may include errors. Перекласти на English.
This translation is generic and may include errors. Перекласти на Ukrainian.

Технології

Шукаємо досвідчену людину на посаду Senior C++ Developer для проєкту, що реалізується для світового лідера в галузі передових технологічних пристроїв. Ви приєднаєтеся до міжнародної команди, відповідальної за розробку програмного забезпечення, що підтримує розумні пристрої та їх інтеграцію з додатками і зовнішніми системами. Проєкт охоплює розробку високопродуктивних системних компонентів, бібліотек та SDK, які використовуються партнерами та продуктовими командами. Щодня ви працюватимете з сучасним технологічним стеком, що включає C++, Rust та Bluetooth Low Energy (BLE), маючи реальний вплив на архітектуру та якість розроблюваних рішень.

Якщо ви цінуєте роботу з сучасними технологіями, цікавитеся embedded-рішеннями та бездротовою комунікацією, а також любите співпрацювати в міжнародному середовищі – ця пропозиція для вас.

Завдання

  • Проєктування, розробка та підтримка додатків і компонентів на C++ та Rust
  • Створення та розвиток бібліотек і SDK, що використовуються внутрішніми командами та партнерами
  • Впровадження та оптимізація комунікації на основі Bluetooth Low Energy (BLE)
  • Проєктування масштабованих і продуктивних рішень відповідно до кращих практик інженерії програмного забезпечення
  • Участь у проєктуванні архітектури та прийнятті технічних рішень
  • Співпраця з міжнародними командами, відповідальними за прошивку, десктопні та мобільні додатки, а також тестування
  • Проведення code review та підтримка інших членів команди
  • Забезпечення високої якості коду через тести, автоматизацію та Continuous Integration

Наші очікування

  • Мінімум 3 роки досвіду розробки програмного забезпечення на C++
  • Практичне знання мови Rust та досвід її використання у комерційних проектах
  • Впевнене володіння сучасним C++ (C++17/C++20)
  • Досвід роботи з Bluetooth Low Energy (BLE) та впровадження бездротової комунікації
  • Практичний досвід у проєктуванні та розвитку SDK або програмних бібліотек
  • Знання систем Linux та середовища розробки для embedded-систем
  • Попередній досвід роботи з системами контролю версій (Git) та процесами CI/CD
  • Вміння проєктувати програмне забезпечення з використанням патернів проєктування та принципів SOLID
  • Досвід роботи за методологіями Agile
  • Відмінне знання англійської мови (мінімум B2)

Буде перевагою

  • Попередній досвід розробки програмного забезпечення для embedded-пристроїв
  • Знання протоколів комунікації, що використовуються в IoT-системах
  • Досвід роботи з CMake та інструментами для збірки проєктів
  • Знання Docker або інших технологій контейнеризації
  • Досвід з юніт-тестуванням та інтеграційним тестуванням
  • Розуміння питань безпеки бездротової комунікації

Вакансія № JOB-FRXA2

Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.

Technologies & tools

We are looking for an experienced Senior C++ Developer to join a project for a global leader in advanced technology devices. You will join an international team responsible for developing software supporting smart devices and their integration with applications and external systems. The project involves developing high-performance system components, libraries, and SDKs used by partners and product teams. On a daily basis, you will work with a modern technology stack including C++, Rust, and Bluetooth Low Energy (BLE), having a real impact on the architecture and quality of the solutions developed.

If you value working with modern technologies, are interested in embedded solutions and wireless communication, and enjoy collaborating in an international environment – this offer is for you.

Your tasks

  • Design, development, and maintenance of applications and components in C++ and Rust
  • Creation and development of libraries and SDKs used by internal teams and partners
  • Implementation and optimization of Bluetooth Low Energy (BLE) communication
  • Designing scalable and efficient solutions following best software engineering practices
  • Participation in architecture design and technical decision-making
  • Collaboration with international teams responsible for firmware, desktop and mobile applications, and testing
  • Conducting code reviews and supporting other team members
  • Ensuring high code quality through testing, automation, and Continuous Integration

Requirements

  • Minimum 3 years of experience in software development using C++
  • Practical knowledge of Rust and experience using it in commercial projects
  • Proficiency with modern C++ (C++17/C++20)
  • Experience with Bluetooth Low Energy (BLE) and wireless communication implementation
  • Hands-on experience in designing and developing SDKs or programming libraries
  • Familiarity with Linux systems and embedded development environments
  • Previous work with version control systems (Git) and CI/CD processes
  • Ability to design software using design patterns and SOLID principles
  • Experience working in Agile methodologies
  • Very good command of English (minimum B2)

Nice to have

  • Previous experience in software development for embedded devices
  • Knowledge of communication protocols used in IoT systems
  • Experience with CMake and build tools
  • Knowledge of Docker or other containerization technologies
  • Experience with unit and integration testing
  • Understanding of wireless communication security issues

Job no. JOB-FRXA2

Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.

Відгукнутися миттєво

Fill in the form in English please

Розробник C++ з Rust/ BLE/ SDK

Формат роботи*

Choose at least one option

Варіант не обрано

angle-down

Варіант не обрано

Прикріпити резюме*

Завантажений файл:
  • file_icon Created with Sketch.

Допустимі файли: .doc, .docx, .pdf (максимум 5 МБ)
Надішліть файл у форматі PDF, DOCX або DOC
Розмір завантаження обмежений 5 МБ
Файл не доданий
Не вдалося завантажити файл

Ви можете у будь-який час відкликати свою згоду на обробку персональних даних, але таке відкликання не вплине на законність будь-якої обробки таких даних, яка була здійснена до моменту відкликання вашої згоди. Детальна інформація про обробку ваших персональних даних зазначена в Політиці конфіденційності.

Sii Poland дотримується Процедури інформування про порушення законодавства.

Створіть обліковий запис MySii, щоб стежити за статусом вашого процесу
success

Ваша заявка була успішно надіслана

Ми зв'яжемося з вами, як тільки переглянемо ваше резюме

Опрацювання

Вибачте, щось пішло не так і ваше повідомлення не було доставлене

Оновіть сторінку та спробуйте ще раз. Зв'яжіться з нами, якщо проблема виникне знову

На жаль, вибраний файл, ймовірно, пошкоджений. Ми не можемо його обробити.

Спробуйте завантажити іншу копію або нову версію файлу. Зверніться до нас, якщо проблема повториться.

Бенефіти для тебе

  • Great Place to Work
  • Стійкий фінансовий стан
  • Контракти з найбільшими світовими брендами
  • Центр внутрішніх навчань
  • Багато експертів, у яких можна повчитися
  • Відкрита та доступна команда менеджменту
  • Profit sharing
  • Passion Sponsorship Program
  • Регулярні інтеграційні заходи та подорожі
  • Комфортні та добре обладнані офіси
  • MySii app
  • Медичне страхування
Відгукнутися зараз Рекомендувати друга

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

This content is available only in English version.

Are you sure you want to leave this page?

This content is available only in English version.

Are you sure you want to leave this page?