Middle Embedded Developer (Fire Team) Offline

Ukrainian Product 🇺🇦

Ajax Systems — розробник бездротових та дротових систем безпеки з можливостями розумного будинку. Це компанія повного циклу від генерації ідей та R&D до масового виробництва та продажу. Ми робимо все: виробляємо фізичні пристрої (система включає багато різних датчиків і хаби), пишемо для них прошивку, розробляємо серверну частину і випускаємо мобільні додатки.

Пропонуємо долучитися до розширення лінійки бездротових пристроїв пожежної безпеки, що мало споживають, відповідають світовим стандартам і сертифіковані в усьому світі.

 

Вимоги:

 

Володіння Embedded C

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

Комерційний досвід розробки ПЗ на С

Розуміння модульної архітектури ПЗ

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

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

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

Досвід розробки пристроїв із графічним інтерфейсом користувача та використання графічних бібліотек (STM-TouchGfx, STemWin etc)

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

Володіння: GIT, SourceTree, GitFlow, Bitbucket

Розуміння принципів RTOS

 

Буде плюсом:

 

C++, Python

Досвід створення малоспоживаючих пристроїв

Наявність закінчених проектів масового виробництва чи некомерційних проектів

Розуміння цифрової та аналогової схемотехніки

Досвід у розробці hardware проектів буде великим плюсом

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

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

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

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

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

 

Обов’язки:

 

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

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

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

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

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

 

Ми пропонуємо:

- Спрацьовану та вмотивовану команду розробників.

- Свободу приймати рішення та втілювати ідеї.

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

- Здорову корпоративну культуру.

- Оплату профільних курсів, тренінгів, конференцій.

- Медичне страхування.

- Гнучкий графік у офісі.

The job ad is no longer active
Job unpublished on 2 June 2023

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