Інженер-програміст вбудованих систем, Embedded розробник

MilTech 🪖

Робота в L7 Simulators — це не просто інженерна позиція. Це участь у створенні продуктів, що безпосередньо впливають на якість підготовки військових та збереження життя.

 

Київ.

Район метро Берестейська. 

 

Ключова роль посади: Розробка вбудованого програмного забезпечення (мікроконтролери STM32 та/або TI Wireless MCU)

Посадові обов’язки: 

  • Участь в формуванні технічного завдання на електронні вузли с програмованим керуванням.
  •  Співпраця з інженером-конструктором з електроніки у підборі елементної бази, складанні електричної схеми, трасуванні друкованих плат.
  • Розробка та тестування вбудованого ПЗ для мікроконтролерів.
  •  Створення документації що описує принципи роботи вбудованого ПЗ та повний опис протоколів внутрішньої та зовнішньої взаємодії. 
  •  Розробка та впровадження сервісного ПЗ для перевірки та налаштування виробів.
  • Складання інструкцій з перевірки виробів в тому числі з використання сервісного ПЗ.
  • Зберігання вихідних файлів, прошивок та документації відповідно до корпоративних стандартів.
  • Участь в запуску прототипів виробів з наявним програмованим керуванням.

     

Професійні компетенції:

  • Глибокі знання архітектури мікроконтролерів STM32 та інших:

Розуміння різних серій STM32 (F0, F1, F4, G0 тощо) та їхніх особливостей, ESP32 (бажано), TI Wireless MCU -  CC13xx, CC23xx, CC26xx (бажано).

Знання внутрішньої периферії: GPIO, таймери (basic, general-purpose, advanced), UART, SPI, I2C, ADC, DAC, DMA, RTC, CAN, тощо.

  • Вміння працювати з документацією (datasheet, reference manual, application notes).
  • Вільне володіння мовами програмування C/С#:

Написання ефективного, читабельного та структурованого коду.

Розуміння принципів низькорівневого програмування (робота з пам'яттю, регістрами).

Досвід використання стандартних бібліотек.

Досвід роботи з середовищем розробки (IDE): STM32CubeIDE, Eclipse, Сode Сompose Studio (TI), Espressif IDE або окреме використання ESP-IDF.

Налаштування проектів, компіляція, налагодження (debugging).

Використання інструментів налагодження (J-Link, ST-Link тощо).

Використання логічних аналізаторів та осцилографів для діагностики апаратного та програмного забезпечення.

  • Досвід роботи з системами керування версіями (бажано)
  • Знання та досвід роботи з різними інтерфейсами та протоколами зв'язку: UART, SPI, I2C: розуміння принципів роботи, налаштування та програмування. (бажано, розуміти)
  • CAN: розуміння протоколу, досвід роботи з CAN-контролерами (бажано)
  • WiFI, Bluetooth, LoRa, інші бездротові протоколи (бажано).
  • SimpleLink SDK та TI RTOS (бажано)
  • Вміння читати та розуміти електричні схеми.
  • Аналіз схем підключення мікроконтролера та периферії.
  • Виявлення потенційних проблем на апаратному рівні.
  • Вміння працювати з вимірювальними приладами.
  •  

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

  • Робота з сучасними технологіями та інструментами
  • Участь у побудові архітектури виробів
  • Професійне зростання в Military-Tech напрямку
  • Можливість впливати на продукт з етапу прототипу до серійного виробництва
  • Сильну технічну команду: електроніка, механіка, програмне забезпечення. R&D — повний цикл розробки в одному місці.
  • Стабільну компанію зі статусом критичної інфраструктури.
  • Офіційне працевлаштування та конкурентний рівень винагороди 

Формат роботи: офіс / гібрид

Required languages

English B1 - Intermediate
Ukrainian B2 - Upper Intermediate
Published 12 March
13 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...