Embedded C Developer (Power Devices team) Offline

Ukrainian Product 🇺🇦

Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 135 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 3 000 працівників. А датчики Ajax охороняють 2,5 млн користувачів у 187 країнах світу.

 

За розробку пристроїв у 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- та Embedded C-інженерів, промислових дизайнерів, конструкторів-механіків.

 

Завдання:

- Досліджувати й визначати концепції пристрою або його частин, обирати сенсори і основні елементи пристрою, враховуючи вимоги до продукту.

- Розробляти firmware для прототипу, перевіряти концепції і відлагодження прототипів.

- Тісно співпрацювати з hardware-інженером під час розробки схемотехніки та трасування плат – коригувати технічне завдання, робити рев’ю та відладку прототипів.

- Брати участь у розробці firmware фінального пристрою на всіх етапах – відлагодження, оптимізація, реліз.

- Взаємодіяти з QA – здійснювати огляд та корегування test case під час ручного та стендового тестування пристрою.

 

Необхідні знання та навички:

- Досвід програмування на C для мікропроцесорів STMicroelectronics (STM32) або Texas Instruments (CC13XX, etc).

- Розуміння модульної архітектури програмного забезпечення, вміння працювати з перериваннями та низьким рівнем контролерів.

- Досвід використання периферії: сенсори, виконавчі пристрої, розуміння фізики процесів.

- Знання цифрових та аналогових інтерфейсів.

- Розуміння особливостей розробки пристроїв під мережеве живлення, але в тому числі і з низьким енергоспоживанням.

- Знання техніки безпеки при роботі з високовольтними мережевими пристроями - поняття гальванічної розв'язки і т.п.

- Знання схемотехніки мережевих імпульсних перетворювачів живлення, ланок захисту від перенапруг, вимог до комутації струмів до 32А та напруги до 500В.

- Знання схемотехнічних і програмних методів вимірювання змінного і постійного струму і напруги.

- Знання схемотехніки мікроконтролерних пристроїв, вміння працювати з осцилографом, мультиметром, паяльником.

- Навички роботи з системою контроля версій GIT.

 

Буде плюсом:

- Досвід у розробці hardware проєктів буде великим плюсом і може бути розглянутий окремо від загальних вимог.

- Наявність завершених проєктів.

- Наявність проєктів, створених просто для себе.

- Досвід написання допоміжного софту для ПК з метою налагодження або тестування пристроїв.

- Вміння працювати з радіоканалами на різних частотах (1 ГГц, 2.4Ггц).

- Досвід у сфері цифрової обробки сигналів.

- Досвід розробки пристроїв, що вимагають застосування математичної обробки сигналів.

- Досвід практичного застосування тач-сенсорів – програмна обробка, калібровка, налаштування.

- Розуміння вимог ЕМС (електромагнітна сумісність) або практичний досвід розробки пристроїв с такими вимогами.

 

Пропонуємо:

- можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;

- роботу у вмотивованій команді та zero bullshit culture;

- конкурентну заробітну плату;

- медичне страхування;

- корпоративну англійську мову;

- компенсацію профільного навчання;

- можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.

 

Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.

Долучайтеся, щоб зробити Made in Ukraine синонімом надійності.

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kyiv→