
Software Development Engineer in Test (Embedded Systems)
Primary stack
Nice to have's
Job description
Про посаду
Ми - EVERSTAR, перше рекрутингове агентство в MilTech для тих, хто готовий створити технологічне майбутнє.
Але достатньо про нас, поговоримо про вакансію.
Ця посада в команді R&D, яка розробляє та виробляє обладнання та електронні рішення, які працюють в умовах реального бойового поля, а не в красивих презентаціях для інвесторів.
Компанія швидко масштабується, встановлює процеси та зміцнює команди.
Через розширення відділу R&D, ми шукаємо Інженера з розробки програмного забезпечення для тестування для команди, яка розробляє апаратне забезпечення для автоматизованого тестування продуктів. Їх рішення будуть впроваджені в сотні тисяч продуктів, змінять хід історії та забезпечать технологічну перевагу України на десятиліття вперед.
Обов'язки
- Співпраця з командою та суміжними групами для визначення стратегії та пріоритетів для тестування прошивок та пристроїв
- Ручне та автоматизоване тестування пристроїв: функціональне, регресійне, стресове, довготривале (soak/витривалість)
- Аналіз вимог, проектування тестів, написання та підтримка тестових планів та тестових випадків для нових пристроїв та функцій
- Розробка автоматизованих тестів у Python (pytest) та підтримка тестової рамки
- Розробка внутрішніх інструментів та скриптів у Python та Bash: парсерів логів, генераторів звітів, CLI для роботи з пристроями
- Робота з тестовими стендом: управління живленням, прошивка DUT, зчитування логів UART, взаємодія через USB/UART/I²C/SPI
- Зберігання та аналіз результатів тестових запусків та вимірювань у базі даних, створення зразків та звітів для оцінки якості
- Інтеграція тестів у CI/CD, аналіз результатів тестових запусків, робота з нестабільними тестами
- Локалізація дефектів на рівні прошивки або апаратного забезпечення, чіткі звіти про помилки, підтримка виправлень разом з інженерами з прошивок
- Участь у код-рев'ю тестового коду та внутрішніх інструментів
Вимоги
- Досвід у тестуванні вбудованих систем або апаратних продуктів
- Володіння Python: ООП, робота з файлами та даними, написання підтримуваного коду, віртуальні середовища
- pytest: фікстура, параметризація, маркери, звіти
- Реляційні бази даних (PostgreSQL/SQLite): ґрунтовне знання SQL, розуміння схеми даних, написання запитів для вибору та аналізу результатів тестів; базовий досвід з ORM (SQLAlchemy або Django ORM)
- Скрипти Bash та впевнена робота в Linux (командний рядок, SSH, systemd)
- Розуміння теорії тестування: проектування тестів, типи та рівні тестування, критерії покриття, робота з трекером багів
- Робота з послідовними інтерфейсами (pyserial) та лабораторним обладнанням: осцилограф, джерело живлення, мультиметр
- Базове розуміння мікроконтролерів (STM32 або аналогічних), прошивок та процесу їх записування
- Git та робочий процес pull request
- Здатність працювати в команді, домовлятися з розробниками та обґрунтовувати пріоритети
- Англійська на рівні читання технічної документації та специфікацій
Буде плюсом
- Robot Framework, labgrid, OpenHTF або інші фреймворки для тестування на реальному апаратному забезпеченні
- Досвід у створенні тестових стенів з нуля, включаючи використання Raspberry Pi як хоста
- C/C++ на рівні читання прошивок та розуміння логів
- JTAG/SWD, OpenOCD/J-Link
- Бездротові протоколи (BLE, LoRa, Wi-Fi, суб-ГГц) та робота з аналізаторами трафіку
- Налаштування CI/CD (Bitbucket Pipelines, GitHub Actions), Docker
- Обробка та візуалізація вимірювальних даних (numpy, pandas, matplotlib)
- Тестування API (requests, REST)
- Досвід роботи з агентами штучного інтелекту для розробки (Claude Code, Cursor тощо)
- Досвід у тестуванні масового виробництва (продукція/EOL)
Ми пропонуємо
- Чітні умови працевлаштування та стабільні робочі умови через Diya.City, KzPP
- Відпустка: 24 календарних дні спокою щорічно + один додатковий день у день народження
- Гнучний робочий графік: віддалена робота до 10 днів на рік
- Медичне страхування: від провідної страхової компанії, що діє після випробувального періоду
- Професійний розвиток: ми оплачуємо професійні тренінги, курси та надаємо доступ до корпоративної бібліотеки
- Підтримка психічного здоров'я: компанія оплачує консультації психолога
- Конкурентоспроможна компенсація: заробітна плата за ринковими стандартами, бонуси та премії за результати
- Підтримка військовозобов'язаних: допомога у реєстрації з діючими документами
- Підтримка переїзду: фінансова допомога кандидатам з інших міст або країн
- Офіс у Києві: робочий простір на правому березі з кавою, закусками та місцем для роботи та зустрічей з командою
Про компанію
Ми - EVERSTAR, перше рекрутингове агентство в MilTech для тих, хто готовий створити технологічне майбутнє.
Подайте заявку зараз, щоб приєднатися до нашої команди та допомогти нам формувати майбутнє технологій.
© Everstar. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Ми — EverstarПерше рекрутингове агентство, що допомагає miltech компаніям знаходити талановитих людей та спільно наближати перемогу.Наші клієнти займаються розробкою програмного забезпечення, проєктуванням безпілотної техніки, навчанням пілотів БпЛА, виробництвом девайсів та деталей.Наша місія — поєднувати талановитих спеціалістів із командами, що творять унікальні продукти в оборонній сфері.Ми шукаємо людей, що прагнуть долучитися до амбітних проектів та наближати перемогу України за допомогою свого досвіду та експертизи:• RnD: інженери-електроніки, конструктори, спеціалісти з Hardware, QA, RF, Computer Vision;• Менеджмент: Project та Product менеджери, керівники напрямів;• Адміністративні: HR та Recruitment спеціалісти, офіс-менеджери;• Фінанси, закупівлі, логістика;• Виробничі спеціальності.Надсилай своє резюме намта долучайся докоманд, що наближають перемогу України щодня!