Position: Embedded C Developer (Intrusion Team, Device Department)
Company: Ajax Systems
Category: C++
Experience: 3y
English level: intermediate

Про проект
Ajax Systems — розробник і виробник бездротових систем безпеки із можливостями розумного дому, якими користуються 18000000 користувачів у 169 країнах світу.
За розробку пристроїв у Ajax відповідає R&D-департамент, який складається з чотирьох команд: System, Devices, Automation та QA.

Кого ми шукаємо:

Зараз ми в пошуках інженера-розробника для Intrusion-девайсів. Людину, яка разом з нами створюватиме компактні, сучасні, бездротові датчики руху.

Необхідні навички:

— робота з ARM Cortex M серії;
— навички роботи з аналоговими та цифровими датчиками;
— навички моделювання процесів аналогової та цифровоїсхемотехніки;
— досвід програмування на C для мікропроцесорів STMicroelectronics (STM32) або Texas Instruments (CC13xx, MSP430xxx, etc);
— оперування енергозберігаючими режимами мікроконтролера;
— знання цифрової та аналогової схемотехніки;
— розробка пристроїв з низьким споживанням енергії і батарейним живленням;
— знання цифрових та аналогових інтерфейсів (I2C, SPI, UART, etc.);
— навички роботи з git;
— навички роботи з контрольно-вимірювальними приладами: мультиметр, осциллограф, логічний аналізатор;
— бажаний рівень англійської — intermediate і вище.

Що потрібно буде робити:

— досліджувати й визначати концепції пристрою або його частин, обирати сенсори і основні елементи пристрою, враховуючи вимоги до продукту.
— розробляти firmware для прототипу, перевіряти концепції і відлагоджувати рішення на прототипах.
— співпрацювати з hardware-інженером під час розробки схемотехніки та трасування плат — коригувати технічне завдання, робити рев’ю та відладку прототипів.
— брати участь у розробці firmware фінального пристрою на всіх етапах — відлагодження, оптимізація, реліз.
— взаємодіяти з QA — здійснювати огляд та корегування test case під час ручного та стендового тестування пристрою.

Буде плюсом:

— досвід роботи зі SPICE програмами (LTSpice, Multisim, etc.)
— навички роботи з EDA Altium.
— досвід роботи з IDE Eclipse, IAR, CCS.
— навички роботи з фото- та відеокамерами.
— досвід роботи з радіоканалами на різних частотах (Sub GHz, 2.4GHz).
— досвід у сфері цифрової обробки сигналів.
— розуміння вимог ЕМС (електромагнітна сумісність) або практичний досвід розробки пристроїв с такими вимогами.
— наявність завершених проєктів в маспроді, або наявність некомерційних проєктів, створених для себе.