Публікуйте вакансії
Наймайте без комісій
285 переглядів
Ajax Systems
Ajax Systems – це компанія повного циклу, яка працює від розробки ідей і досліджень і розробок до масового виробництва та продажу. Ми робимо все: виготовляємо фізичні пристрої (система включає в себе багато різних датчиків і хабів), пишемо прошивки для них, розробляємо серверну частину, випускаємо мобільні додатки. Вся команда знаходиться в одному офісі в Києві, і всі технічні та продуктові рішення приймаються локально.
Не так давно ми випустили нову версію нашої Hub OS під назвою Malevich ; Зараз ми шукаємо провідного інженера із вбудованих систем, який готовий покращити нашу систему разом з нами. Для нас цього ніколи не може бути достатньо: є ще багато нових функцій, датчиків і функцій, які роблять нашу систему ще більш незвичайною.
Необхідні навички:
- Перевірений досвід розробки вбудованих програм реального часу для комерційних продуктів.
- Досвід роботи з різними MCU: STM32, Realtek
- Чудове знання методів вбудованого кодування, інтерфейсів (наприклад, SPI, I2C, UART, CAN, RS485) і підсистем
- Знання роботи з HW інструменти: вбудовані інженери використовують осцилографи, логічні аналізатори та мультиметри для налагодження
- Хороші навички роботи з різними системами побудови: Make, Cmake
- Відмінне знання мови програмування C
- Досвід налагодження та перевірки складних вбудованих систем і стеку протоколів
- Розуміння операційних систем: розробникам вбудованих систем зазвичай потрібен досвід програмування у вбудованих операційних системах
- Досвід у провідних Групи розробників вбудованого програмного забезпечення
- Можливість ефективної багатозадачності серед різних проектів у швидкозмінному середовищі
Буде перевагою:
– Хороший практичний досвід роботи з основами розробки програмного забезпечення, такими як тестування, безперервна інтеграція, безперервне розгортання, запити на отримання та перевірка коду, контроль джерела і відстеження робочих елементів/проблем.
- Досвід програмування радіочастотних модулів і розробки бездротових рішень із низьким енергоспоживанням.
- Знання/досвід підключення: Ethernet, Wi-Fi, lwIP, модеми (simcom, Quectel)
- Володіння препроцесором C
- Мови сценаріїв Python, Bash
- Цікавиться зворотним проектуванням вбудованих систем.
- Досвід комерційних IoT-проектів
Зона відповідальності:
- Очолював команду інженерів вбудованих технологій для досягнення цілей і завдань.
- Брав участь у повному життєвому циклі вбудованого програмного забезпечення: проектування, впровадження, перевірка коду, документація, тестування та перевірка
- Аналіз і систематичне вирішення проблем програмного та апаратного забезпечення
- Співпраця з інженерами-електриками для виконання перевірки нового обладнання з точки зору команди програмного забезпечення
- Огляд і надавати відгуки щодо специфічних для вбудованого програмного забезпечення аспектів дизайну апаратного забезпечення
- Доставка EN54 (промисловий стандарт пожежної безпеки) підтримка Malevich Framework
- Робота з високим рівнем і технічними вимогами для досліджень і розробка нових функцій
- брати участь у прийнятті дизайнерських рішень для розробки вищвисока продуктивність і надійні вбудовані системи
- Будьте готові наставляти новачків/колег-стажерів
День 2 Денна діяльність:
- Розширення власної мережі та радіопротоколів у співпраці з іншими відділами
- Розробка архітектури функцій з точки зору команди Malevich< /p>
- Огляд коду для членів команди
- Декомпозиція складних функцій для технічної команди
< /p>
З нами ви отримаєте задоволення від:
- роботи з командою над розбудовою майбутнього галузі.
- можливості пропонувати та реалізовувати власні ідеї, які впливають на продукт та виробництво;
- робота в мотивованій команді та нульова фігня культура;
- нетривіальні виклики та різноманітні спектри цікавих завдань ;
- конкурентна заробітна плата;
- медичне страхування;
- корпоративна англійська;
- компенсація за спеціальне навчання;
- можливість брати участь у проекті бета-тестування систем безпеки Ajax — отримання та тестування нових гаджетів перед їх випуском.