Lead Embedded Engineer (Malevich Team) Львів Ajax Systems — це компанія повного циклу, яка працює від генерації ідей та досліджень і розробок до масового виробництва та продажу. Ми робимо все: виробляємо фізичні пристрої (система включає в себе багато різних датчиків і хабів), пишемо прошивки для них, розробляємо серверну частину і випускаємо мобільні додатки. Вся команда працює в одному офісі в Києві, і всі технічні та продуктові рішення приймаються локально. Не так давно була випущена нова вер
Lead Embedded Engineer (Malevich Team) Львів Ajax Systems — це компанія повного циклу, яка працює від генерації ідей та досліджень і розробок до масового виробництва та продажу. Ми робимо все: виробляємо фізичні пристрої (система включає в себе багато різних датчиків і хабів), пишемо прошивки для них, розробляємо серверну частину і випускаємо мобільні додатки. Вся команда працює в одному офісі в Києві, і всі технічні та продуктові рішення приймаються локально. Не так давно була випущена нова версія нашої Hub OS під назвою Malevich; Тепер ми шукаємо провідного інженера вбудованих систем, який готовий покращити нашу систему разом з нами. Насправді, цього ніколи не було б достатньо: є ще багато нових функцій, датчиків і функцій, щоб зробити нашу систему ще більш незвичайною. Необхідні навички: — Перевірений досвід у розробці вбудованих програм реального часу для комерційних продуктів. — Досвід роботи з різними мікроконтролерами: STM32, Realtek — Чудове знання методів вбудованого кодування, інтерфейсів (наприклад, SPI, I2C, UART, CAN, RS485) і підсистем — Знання роботи з апаратними засобами: інженери вбудованих систем використовують осцилографи, логічні аналізатори та мультиметри для налагодження — Сильні навички в різних системах побудови: Make, Cmake — Чудове знання мови програмування C — Досвід у налагодженні та перевірці складних вбудованих систем і стеку протоколів — Розуміння операційних систем: розробникам вбудованих систем зазвичай потрібен досвід програмування вбудованих операційних систем — Досвід ведення груп розробників вбудованого програмного забезпечення — Можливість ефективно виконувати багатозадачні завдання в різних проектах у швидкоплинному середовищі Додасть: — Хороший практичний досвід роботи з основами розробки програмного забезпечення, такими як тестування, безперервна інтеграція, безперервне розгортання, запити на підключення та перегляд коду, контроль джерела та відстеження робочих елементів/проблем. — Досвід програмування радіочастотних модулів і розробки безенергетичних бездротових рішень. —Знання/досвід підключення: ethernet, wifi, lwIP, модеми (simcom, Quectel)—Володіння препроцесором C —Мови сценаріїв Python, Bash —Зацікавлений зворотним проектуванням вбудованих систем. — Досвід комерційних проектів IoT. Зона відповідальності: — Очолює команду вбудованих інженерів для досягнення цілей і завдань. — Участь у повному життєвому циклі вбудованого програмного забезпечення: проектування, впровадження, перевірка коду, документація, тестування та валідація — Аналіз і систематичне вирішення проблем, про які повідомляє програмне та апаратне забезпечення — Співпраця з інженерами-електриками для перевірки нового апаратного забезпечення з точки зору команди програмного забезпечення — Огляд і надавати відгуки щодо специфічних для мікропрограм аспектів дизайну апаратного забезпечення —Доставка EN54 (промисловий стандарт пожежної безпеки) підтримка Malevich Framework —Робота з високим рівнем і технічними вимогами для дослідження та розробки нових функцій —Брати участь у прийнятті проектних рішень для розробки високопродуктивних і надійних вбудованих систем —Початківці/колеги-стажери підготовка до наставників Заходи дня 2: —Розширення власної мережі та радіопротоколів у співпраці з іншими відділами —Розробка архітектури функцій команди Malevich —Перегляд коду для членів команди —Розкладання складних функцій для технічної команди З нами ви будете насолоджуватися: — робота з ateam для побудови aninмайбутнє промисловості. —можливість пропонувати та реалізовувати власні ідеї, що впливають на продукт та виробництво; — невмотивована команда та нульова фігня культура; —нетривіальні виклики та різноманітні спектри цікавих завдань; —конкурентну заробітну плату; -медичне страхування; —корпоративна англійська; —компенсація за профільне навчання; — можливість взяти участь у бета-тестовому проекті систем безпеки Ajax — отримання та тестування нових гаджетів перед їх випуском.