
Senior Embedded Developer (Fibra Team)
Primary stack
Nice to have's
Job description
About the Position
Senior Embedded Developer (Fibra Team)
Fibra Department – Fibra Department
Full-time / On-site
Ajax Systems - міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.
Ми шукаємо нового гравця до відділу Device, який буде працювати над створенням та покращенням вбудованого програмного забезпечення для пристроїв Ajax.
Підрозділ Fibra займається розробкою пристроїв для безпеки й автоматизації комерційних об'єктів. Команда відповідає за розвиток професійної дротової та бездротової лінійки: від проектування централей до створення десятків видів периферійних девайсів. Команда забезпечує стабільний зв’язок та масштабованість систем, що є критично важливим для Enterprise-сегмента.
Розробка охоплює повний цикл створення продукту, де інженери переважно використовують STM 8/32 та Embedded C. Дивізіон об'єднує експертизу Hardware та Embedded-розробників, конструкторів-механіків та фахівців з оптики. Це дозволяє команді не лише підтримувати існуючі рішення, а й паралельно розробляти та випускати десятки нових пристроїв, що інтегруються в єдину екосистему Ajax.
Responsibilities
- досліджувати й визначати концепції пристрою або його частин, обирати сенсори і основні елементи пристрою на підставі вимог до продукту;
- ставити завдання hardware-інженеру на розробку схемотехніки та трасування плат (при бажанні можна виконувати самостійно);
- розробляти firmware для прототипу, перевіряти концепції, проводити відлагодження прототипів;
- допрацьовувати пристрої до запуску масового виробництва;
- брати участь у створенні test case ручного і стендового тестування;
- працювати над firmware фінального пристрою, відлагодженням, релізом.
Requirements
- досвід програмування на C для мікроконтролерів від 3-х років;
- досвід програмування: високорівневий (бізнес-логіка) та низькорівневий (драйвери, периферія, регістри);
- досвід роботи з STM8, STM32, CC13XX. Оперування енергозберігаючими режимами мікроконтролера;
- розуміння багатопотокових додатків. Вміння грамотно працювати з перериваннями;
- досвід роботи з сенсорами – датчиками температури, вологості, PIR та мікрохвильовими сенсорами, МЕМS акселерометрами;
- вміння працювати з протоколами зв’язку – всі наші пристрої спілкуються з центральним хабом;
- вміння створити, пояснити та експериментально підтвердити технічне рішення;
- вміння розбиратись в задачі. Розуміти не тільки “чому це не працює”, а й “чому це працює”;
- розуміння важливості BoM cost. Пристрій може бути чудовим, проте який у ньому сенс, якщо користувач не зможе його придбати.
Nice to Have
- досвід розробки пристроїв з батарейним живленням;
- досвід застосування математичного аналізу сигналів - FFT, кореляційний аналіз;
- досвід роботи з оптикою - лінзи Френеля;
- вміння використовувати системи контролю версій, наприклад git;
- наявність завершених проєктів в маспроді, або наявність некомерційних проєктів, створених для себе.
We Offer
- можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
- місце у стрімко зростаючій компанії з вмотивованою професійною командою;
- конкурентну заробітну плату;
- медичне страхування;
- корпоративні заняття з англійської мови;
- можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
- знижки від компаній-партнерів;
- знижки на продукти компанії.
About the Company
Ajax Systems - це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
© Ajax Systems. 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.
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник систем безпеки. Продуктам Ajax довіряють уже понад 4 мільйони кінцевих користувачів і 290 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об’єктів різного масштабу. Нині портфоліо Ajax налічує 180 дротових і бездротових пристроїв для захисту від вторгнення, а також відеоспостереження, пожежної безпеки та комфорту й автоматизації.У лінійці Ajax представлено централі керування із власною RTOS (OS Malevich), датчики руху, відчинення, захисту від затоплення та пожежні датчики, вуличні й домашні сирени, тривожну кнопку з функцією керування приладами, пристрої автоматизації. Ajax Systems має багато пропрієтарних технологій: радіопротоколи Jeweller і Wings, алгоритми LISA, SmartDetect, HazeFlow, технологія JetSparrow, а також володіє 38 патентами на винаходи, дизайн тощо.Виробництво Ajax Systems налічує три заводи, два з яких розташовані в Україні, а один — в Туреччині. Також у нас є три R&D-офіси: у Києві, Львові та Вінниці. Ми розвиваємо локальні команди, адже знаємо, що місцеві експерти найкраще розуміють специфіку ринків. У компанії є sales представництва у всьому світі: Італії, Іспанії, Німеччини, Швеції, Норвегії, Данії, Фінляндії, ПАР, Австралії та інших регіонах. Наша компанія — це українська історія успіху, місце неймовірної сили та енергії.За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.Device Department займається розробкою пристроїв для безпеки й автоматизації. А також ставить перед собою серйозні виклики в таких напрямках:— Low-Power: пристрої мають працювати максимально довго від штатних батарей;— Собівартість: масовий продукт повинен залишатися в діапазоні середнього цінового сегмента;— DFM (Design for Manufacturing) і DFH (Design for Human): схемотехніку, корпуси та інші елементи має бути легко повторити в сотнях тисяч пристроїв на виробництві без втрати якості.Розробка переважно ведеться для STM32 (але є і інші MCU та SoC), з використанням Embedded C. Вже зібрано сильну експертизу й талановитих працівників із числа Hardware- та EmbeddedC-інженерів,промислових дизайнерів, конструкторів-механіків.Automation Department займається розробкою програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва, створює роботизовані лінії для автоматизації збирання та пакування. А також розробляє програмне забезпечення для прошивки пристроїв і керування виробництвом, що дає змогу оптимізувати витрати часу на виготовлення датчиків. Для цього використовують Python 3 та Embedded C.System Department робить пристрої розумними, перетворюючи їх на повноцінний IoT. Вони створили й розвивають OS Malevich (модульна RTOS для різних апаратних платформ) і хмарний сервіс Ajax Cloud (Java 20 / Kotlin, AWS, Akka, NATS, Kafka, Mongo, MySQL). Для керування, обслуговування та моніторингу системи користувачами, інсталяторами й інженерами охоронних компаній розроблені додатки для iOS (Objective-C, Swift), Android (Java, Kotlin), Windows/macOS (Python / C++, QT, QML).Системи безпеки мають підвищені вимоги до надійності та стабільності роботи. Саме тому QA Department в Ajax Systems супроводжує продукт як на етапі розроблення, так і в процесі виробництва й подальшого розвитку. Вони виявляють баги у залізі, софті або взаємодіях систем. Це не просто команда «клікерів», це творчі інженери. Вони перевіряють нові пристрої в різних екстремальних умовах: імітують рухи людей і тварин, відтворюють складні погодні умови, перепади температур, влаштовують контрольовані пожежі та затоплення.Долучайтеся, щоб зробити Made in Ukraine синонімом надійності.
More at Ajax Systems
All 199 roles
Manufacturing Engineer
Ajax Systems · Kyiv +2

Business Development Manager (Nordrhein-Westfalen)
Ajax Systems · Cologne +2

Business Development Manager (Gauteng)
Ajax Systems

Business Development Manager (Australia)
Ajax Systems · Australia