Ми шукаємо експерта: Інженера-розробника вбудованих систем, який однаково впевнено почувається в роботі з архітектурою мікроконтролерів та в оптимізації коду під високі навантаження. Ми чекаємо на фахівця, здатного створювати стабільні прошивки для масового продукту, де рахунок йде на тисячі одиниць, ми шукаємо людину, яка прагне бачити фізичне втілення своєї інтелектуальної праці у вигляді надійної техніки.
Ключові завдання:
- Виконання розробок на підставі технічних завдань;
- Аналіз вимог, співпраця з членами команди для створення продуманих проектів програмного забезпечення;
- Брати участь в сесіях оцінки (надання оцінки по робочим завданням) і планування;
- Здійснювати запуск та відладку апаратної частини прототипів та фінального пристрою;
- Досліджувати й визначати концепції пристрою або його частин, обирати сенсори і основні елементи пристрою, враховуючи вимоги до продукту;
- Співпрацювати із командою Firmware пристрою виконувати погодження протоколів та програмних інтерфейсів взаємодії компонентів системи;
- Брати участь у відлагодженні, оптимізації, релізах фінального пристрою та Firmware;
- Оптимізація та рефакторинг коду;
- Співпрацювати з командою QA, приймати участь у формуванні вимог та розробці тест-кейсів;
- Брати участь в розробці проектно-технічної і призначеної для користувача документації.
Очікування від кандидата:
- Вища освіта (технічна буде плюсом);
- Досвід роботи 2+ роки;
- Професійне володіння С/C++;
- Досвід розробки С/C++ під ОС Linux;
- Досвід програмування MCU (STM32) та користування студією розробки (STM32CubeIDE, IAR,Keil);
- Досвід роботи з периферією MCU (GPIO, UART, I2C, SPI, CAN.);
- Досвід використання операційних систем реального часу RTOS для MCU;
- Досвід розробки/підтримки програм для вбудованих систем;
- Розуміння модульної архітектури програмного забезпечення, вміння працювати з перериваннями та низьким рівнем контролерів;
- Розуміння особливостей розробки пристроїв з низьким енергоспоживанням;
- Досвід використання периферії: сенсори, виконавчі пристрої, контролери, акселерометри, розуміння фізики процесів тощо.
- Участь на всіх етапах процесів SDLC, читання вимог, розуміння планів тестування;
- Розуміння принципів об'єктно-орієнтованого програмування та патернів проектування;
- Розуміння побудови архітектур програм, систем, інтеграції систем;
- Володіння інструментами керування версіями коду, такими як Git;
- Знання англійської мови на рівні читання технічної документації.
Буде плюсом:
- Наявність виконаних проектів;
- Уміння створювати технічну документацію з описом алгоритмів розробки;
- Знання схемотехніки мікроконтролерних пристроїв, вміння працювати з осцилографом, мультиметром, паяльником;
- Вміння писати допоміжний софт під ПК для налагодження пристроїв;
- Досвід роботи з радіо трансиверами;
- Досвід у сфері цифрової обробки сигналів;
- Впевнене користування AltiumDesigner.
Ми пропонуємо:
Гарантована стабільність і соціальна захищеність: офіційне працевлаштування відповідно до КЗпП України, оплачувані відпустки та лікарняні, а також можливість бронювання від військової служби для працівників стратегічно важливих сфер.
Безпека: ми дбаємо за безпеку наших працівників, тому облаштували бомбосховища всім необхідним, для комфортної роботи.
Професійний розвиток: професійна адаптація та підтримка до повного входження в професію, а також безкоштовне профільне навчання.
Кар'єрні можливості: прозора система кар'єрного зростання в середині компанії (вертикально та горизонтально).
Комфортні умови: забезпечення технікою, мобільним зв’язком, а також безкоштовне корпоративне харчування (економія 5 000 грн/місяць).
Конкурентна зарплата: Заробітна плата — стабільна виплата 2 рази в місяць, реферальна програма за рекомендації.
Медичне Страхування: компанія надає співробітникам медичне страхування.
Компенсація витрат на релокацію до 50%.
Якщо ви прагнете бути частиною високотехнологічного середовища, надсилайте ваше резюме. Signal: @RrVadym.25
Вадим
