• Бронювання
  • Зараз переглядає 1 шукач
L7 United

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

  • L7 United

    IT; 50–250 співробітників
  • Київ
  • Повна зайнятість. Досвід роботи від 5 років. Вища освіта.
  • Бронювання працівників
  • JavaScript
  • Програмування
  • Прошивка пристроїв
  • SPI
  • Розробка друкованих плат
  • Розробка ПЗ
  • UART
Показати всі навичкиЗгорнути навички

Опис вакансії

Робота в 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 — повний цикл розробки в одному місці.
  • Стабільну компанію зі статусом критичної інфраструктури.
  • Офіційне працевлаштування та конкурентний рівень винагороди
  • Формат роботи: офіс / гібрид
L7 United

IT, 50–250 співробітників

Більше про компанію

Схожі вакансії

Статистика зарплат