Position: Electronics / Firmware Engineer
Company: ISR TECHNOLOGY
Category: C++
Experience: 2y
English level: intermediate

Шукаємо спеціаліста, який готовий долучитися до важливої справи прискорення нашої перемоги над ворогом. 
Ми займаємося розробкою безпілотних літальних апаратів та робототехніки.

Вимоги :
- Досвід роботи з аналоговими і цифровими схемами. Обвʼязка мікроконтролерів, SMPS, електрично захищені інтерфейси, BLDC драйвери, IMU. Розробка схем, розводка плат, підготовка виробництва — з урахуванням підходів/обмежень до написання прошивки та розумінням процесу інтеграції (можливості дебагу, тестування імовірних покращень).
- Розуміння фізики розповсюдження сигналу в платах. Враховування forward/return current, наводок, розділення аналогової та цифрової частин, високо- і низькочастотної частин.
- Суттєве знання C в привʼязці до мікроконтролерів, а також під Linux. Бажано асемблер, Python. Знання STM32 HAL, бажано досвід з RTOS. Досвід роботи з радіо (на рівні процесу транспорту даних). Загальні знання інших МК (AVR, NRF, ESP, PIC etc), одноплатних компʼютерів.
- Досвід роботи з SPI, I2C, UART, RS485. USB, Ethernet. PWM, ADC, DAC.
- Уміння роботи з осцилографом, логічним аналізатором. Пайка СМД компонентів.
- Досвід роботи з Altium або KiCAD, CubeMX, git. Бажано уміння роботи з програмами 3д моделювання (SolidWorks, Fusion 360, FreeCAD).

Обов’язки :
- Розробка схем, плат, виробництво прототипів
- Написання прошивки, інтеграція з іншими компонентами системи
- (До)Збірка, налаштування та тестування прототипів

Працюймо разом на перемогу!