Eleks logo

Middle/Senior Software Developer (C++)

Eleks·Salary not specified

Primary stack

C++

Nice to have's

real-time systemsQNXGitSubversionC++14PythonPOSIX APICMakeBoost libraries

Job description

Description language:

Про посаду

Офіс розробки та розробки програмного забезпечення ELEKS шукає Середнього/Старшого програміста (C++) у Польщі.

Про проект

Клієнт є лідером у розробці, будівництві та наданні найкращих рішень для живих подій у світі.

Система Navigator - це потужна платформа автоматизації розваг, яка забезпечує динамічні враження від живих подій.

Апаратно-програмна лінійка продуктів платформи підтримує повну автоматизацію розваг, включаючи машини, освітлення, звук, піротехніку, SFX, фонтани тощо.

Технології: C++, Python, Linux/Unix, QNX

Обов'язки

  • Розробляти рішення та алгоритми відповідно до технічних специфікацій або іншої документації з вимог; використовувати стандартні алгоритми у відповідних випадках.
  • Написувати програмний код відповідно до визначеної архітектури додатку.
  • Структурувати та форматувати вихідний код, коментувати та позначати код, а також називати змінні, функції, класи, структури даних та файли відповідно до конвенцій компанії та кращих практик галузі.
  • Змінювати існуючий код та перевіряти його функціонування. Аналізувати відповідність коду стандартам читабельності та продуктивності.
  • Використовувати системи контролю версій для відстеження прогресу оптимізації коду та для злиття або розділення одиниць програмного коду. Вносити зміни відповідно до правил контролю версій.
  • Виконувати аналіз, перевірку та налагодження програмного коду на рівні одиниць додатку.
  • Виявляти дефекти, застосовувати методи та техніки налагодження, правильно інтерпретувати звіти про помилки, а також застосовувати сучасні компілятори, наладчики та оптимізатори програмного коду.

Вимоги

  • Соліний досвід у розробці програмного забезпечення
  • Досвід роботи з C++, багатопотоковістю
  • Магістерський ступінь із прикладної математики, фізики, радіофізики та електроніки
  • Середній+ рівень англійської мови

Буде плюсом

  • Досвід або знання в реальночасових системах (QNX)
  • Розуміння систем контролю версій (Git, Subversion)
  • C++14, Python, POSIX API, CMake build generator, Boost бібліотеки

Ми пропонуємо

  • Тісне співробітництво з клієнтом
  • Ділові поїздки
  • Складні завдання
  • Розвиток компетентностей
  • Можливість впливати на технології проекту
  • Команда професіоналів
  • Динамічне середовище з низьким рівнем бюрократії

Про компанію

ELEKS - компанія з розробки програмного забезпечення на замовлення. Ми надаємо цінність нашим клієнтам завдяки нашому досвіду та досвіду, отриманому від роботи як партнер з інноваційного програмного забезпечення з 1991 року.

Наші 2000+ професіоналів, розташовані у Центрах розробки по всій Східній Європі та торгових офісах у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг з інженерії програмного забезпечення. Це включає розробку продуктів, QA, R&D, дизайн, консалтинг з технологій та спеціалізовані команди.

© Eleks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.

More at Eleks

All 111 roles

Popular searches