Overview
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч P
Full job description
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
Device Department займається розробкою пристроїв для безпеки й автоматизації. А також ставить перед собою серйозні виклики в таких напрямках:
- Low-Power: пристрої мають працювати максимально довго від штатних батарей;
- Собівартість: масовий продукт повинен залишатися в діапазоні середнього цінового сегмента;
- DFM (Design for Manufacturing) і DFH (Design for Human): схемотехніку, корпуси та інші елементи має бути легко повторити в сотнях тисяч пристроїв на виробництві без втрати якості. Розробка переважно ведеться для STM32 (але є і інші MCU та SoC), з використанням Embedded C. Вже зібрано сильну експертизу й талановитих працівників із числа Hardware- та Embedded C-інженерів, промислових дизайнерів, конструкторів-механіків.
Ми шукаємо Embedded-спеціаліста до Device Department, який підсилить нашу команду та братиме участь у розробці нових девайсів.
Розробка та відлагодження софту для battery-powered embedded-пристроїв на базі Arm Cortex-M (STM32, СС13xx) Підтримка та портування існуючого софта на нові платформи Оптимізація софту по споживанню, вміння працювати з MCU Low power modes Розробка бізнес-логіки пристроїв (bare metal + RTOS soft) для роботи в пропрієтарній sub-GHz мережі Підтримка комунікаційних стеків та протоколів для sub-GHz пристроїв Робота з hardware engineers для bring-up нових пристроїв Робота з bootloader та OTA firmware update Аналіз і налагодження системи за допомогою logic analyzer / oscilloscope / JTAG Робота і розробка вбудованого софту та крос-компіляції в середовищі Linux Unit-tests development Code reviews
Знання C, C++, ASM для ARM-архітектури Розуміння : memory layout, linker scripts, volatile semantics, interrupt safety, multithreading ARM Cortex-M: NVIC, clock tree, IRQs, RTC, exceptions, HAL API Debug : HardFault analysis, stack investigation RTOS: FreeRTOS, threads, mutexes, semaphores, queues, ISR vs task context Embedded periphery/interfaces: GPIO, SPI, I2C, UART, DMA, ADC, timers / PWM, watchdog, USB RF / Sub-GHz: досвід з будь якими радіо (BLE, LoRa, …) Firmware update: OTA updates, firmware signing, rollback protection, dual-bank firmware, encryption Базові знання цифрової і аналогової схемотехніки (основні напівпровідникові пристрої) Читання електричних схем Development Tools: gcc/clang, make/cmake, git, ST-Link/JLink, code editors like VS Code
Ефективна комунікація з командами розробників, QA, Hardware Уміння діагностувати low-level bugs, системне мислення Відповідальність за full lifecycle firmware & device development & support Досвід роботи з Jira Достатній рівень англійської для роботи з технічною документацією і її розробки
Досвід роботи з Arm Cortex-A на RTOS/Linux Знання основ ISP (Image Signal Processing) для embedded photo/video-систем Розробка багапоточного софту для ISP/DSP-процесорів Знання будови JPEG та аналіз зображень Python & Shell scripting
можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво; роботу у вмотивованій команді та zero bullshit culture; конкурентну заробітну плату; медичне страхування; корпоративну англійську мову; можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
Verification notes
laptop-ats-crawler v3
JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →