← Усі вакансії

Senior Software Engineer (Linux)

Teletactica
Місто:
Київ
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Teletactica — міжнародна технологічна компанія, яка розробляє системи зв’язку для безпілотних авіаційних комплексів (БПаК), та охоплює як рішення військового, так і подвійного призначення. Компанія визнана важливою для національної економіки у сфері оборонно-промислового комплексу України.

Ми і надалі розширяємо команду та шукаємо Senior Software Engineer (Linux) з глибокими технічними знаннями С/C++/Python та розвиненими аналітичними навичками, який здатен брати на себе лідерство в реалізації складних технічних рішень та проєктів, що мають стратегічне значення в сфері оборони.

Ідеальний портрет кандидата

Досвід розробки низько- та високорівневого, високопродуктивного, захищеного та надійного коду.

Розуміння та досвід впровадження сучасних підходів до розробки програмного забезпечення, code review, CI/CD, багаторівневе тестування, DevOps, Shift Left.

Впевнене володіння щонайменше однією з мов програмування: C, C++,Python; готовність працювати з усіма цими мовами в рамках поточних і майбутніх проектів.

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

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

Буде плюсом:

Розуміння архітектури Unix-подібних систем, зокрема ядра Linux, принципів розробки драйверів.

Досвід роботи з інструментами та методами дослідження продуктивності: perf, eBPF, strace/ltrace/ptrace/dtrace/ftrace, тощо.

Знання в області мереж та бездротових технологій: 802.11n, OFDM, LTE, LoRa, FEC.

Розуміння медіа-форматів та протоколів: H.264, H.265, MJPEG, RTSP, RTP, WebRTC, робота з GStreamer.

Досвід роботи з Embedded Linux (зокрема Buildroot, OpenWRT).

Розробка кросплатформенних застосунків для Linux, Windows та MacOS.

Знання та досвід з програмним забезпеченням для БПЛА: ArduPilot, Mission Planner, MAVLink.

Досвід у сфері аналізу та обробки сигналів: SDR, GNU Radio.

Поглиблене володіння методами автоматизованого тестування: юніт-тести, функціональні, інтеграційні, property-based, fuzz-тестування, тестування під час вичерпання ресурсів (OOM), введення/виведення, стрес-тести, тощо.

Щоденні обов’язки та задачі

Розробка високопродуктивного коду для Embedded Linux-пристроїв, оптимізація та вдосконалення існуючого

Забезпечення повного покриття коду тестами, аналіз першопричини виникнення помилок і впровадження рішень, що усувають цілі класи подібних проблем, а також проактивне підвищення надійності та стійкості системи

Виконання широкого кола завдань — від змін у внутрішній інфраструктурі до розробки додатків для програмного забезпечення керування БПЛА

Проведення самостійних технічних досліджень й підвищення експертизи команди — від вивчення особливостей відеокодеків у конкретних камерах до створення ефективних методів захисту від засобів радіоелектронної боротьби (РЕБ)

Співпраця з військовими та виробниками БПЛА, допомога в тестуванні рішень у польових умовах і підтримка екіпажей на лінії бойового зіткнення (ЛБЗ)

Ефективна взаємодія з командами тестування (QA), автоматизації процесів (DevOps) та виробництва — постановка технічних завдань, отримання необхідних даних, налагодження комунікації та активна участь у формуванні робочих процесів

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

Офіційне працевлаштування згідно КЗпП: оплачувані відпустки та лікарняні

Робота в R&D офісі у м. Київ, повна зайнятість

Можливість бронювання

Можливість професійного зростання в команді мотивованих спеціалістів.

Рекрутмент процес

HR співбесіда — спілкування з HR спеціалістом — до 1 години

Технічна співбесіда — спілкування з технічними експертами — до 1,5 години

Збір рекомендацій з попередніх місць роботи, OSINT

Оффер

Ставайте частиною Teletactica та спільно з нами створюйте рішення, що справді мають вагомий вплив!

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot