Embedded developer (offline)

Ми — українська компанія, що вже більше 10 років займається розробкою та виробництвом робототехніки.

 

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

 

Наші продукти перевірені часом, потужності ростуть, як і потреба в розширенні та залученні нових талантів. Саме тому ми в пошуках Embedded розробника

 

Вимоги:

 

• Вища освіта (технічна буде плюсом);

• Професійне володіння С/C++;

• Досвід розробки С/C++ під ОС Linux;

• Досвід програмування MCU (STM32) та користування студією розробки (STM32CubeIDE, IAR,Keil);

• Досвід роботи з периферією MCU (GPIO, UART, I2C, SPI, CAN..);

• Досвід використання операційних систем реального часу RTOS для MCU;

• Досвід розробки/підтримки програм для вбудованих систем;

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

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

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

• Участь на всіх етапах процесів SDLC, читання вимог, розуміння планів тестування;

• Розуміння принципів об’єктно-орієнтованого програмування та патернів проектування;

• Розуміння побудови архітектур програм, систем, інтеграції систем;

• Володіння інструментами керування версіями коду, такими як Git;

• Знання англійської мови на рівні читання технічної документації.

 

Буде плюсом:

 

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

• Уміння створювати технічну документацію з описом алгоритмів розробки;

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

• Вміння писати допоміжний софт під ПК для налагодження пристроїв;

• Досвід роботи з радіо трансіверами;

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

• Впевнене користування AltiumDesigner.

 

Ключові завдання:

 

• Виконання розробок на підставі технічних завдань;

• Аналіз вимог, співпраця з членами команди для створення продуманих проектів програмного забезпечення;

• Брати участь в сесіях оцінки (надання оцінки по робочим завданням) і планування;

• Здійснювати запуск та відладку апаратної частини прототипів та фінального пристрою;

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

• Співпрацювати із командою Firmware пристрою виконувати погодження протоколів та програмних інтерфейсів взаємодії компонентів системи;

• Брати участь у відлагоджені, оптимізації, релізах фінального пристрою та Firmware;

• Оптимізація та рефакторинг коду;

• Співпрацювати з командою QA, приймати участь у формуванні вимог та розробці тест-кейсів;

• Брати участь в розробці проектно-технічної і призначеної для користувача документації.

 

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

 

• Соціальне забезпечення з «білою» заробітною платою, відпустками та лікарняними;

• Можливість «бронювання» для чоловіків;

• Сучасний офіс класу А з безкоштовними корпоративними обідами;

• Перспектива кар’єрного росту всередині компанії на основі досягнень та внеску, що визнається і цінується у кожного працівника;

• Співпрацю з топовими компаніями як в Україні, так і закордоном;

• Участь у створенні довіреної продукції, стабільність співпраці — компанія працює на ринку України вже понад 10 років.

 

Надсилай своє резюме та долучайся до нашої команди!