Опис вакансії
Якщо ви любите розбирати речі на частини, змінювати користувацькі протоколи та розробляти інструменти для зловживання функціональністю, тоді SkySafe хотіла б почути вас! Ми шукаємо старшого реверс-інженера, який захоплюється реверс-інжинірингом вбудованих пристроїв та пов'язаними з ними технологіями безпілотників. Приєднуйтесь до нашої невеликої команди хакерів з Сан-Дієго, які користуються щоденним безкоштовним обідом, повним медичним страхуванням, оздоровчими пільгами, перекусами та гнучким графіком роботи.
Ми продовжуємо розвивати провідну світову команду з безпеки безпілотників. Якщо ви хочете навчитися новим навичкам і попрацювати з цікавими системами, розширюючи межі можливого в абсолютно новій індустрії, тоді SkySafe може бути саме тим, що вам потрібно!
Обов'язки:
- Залишайтеся в авангарді розробки продуктів для дронів, випусків та спільнот любителів.
- Дослідницькі можливості та особливості нових систем по всьому світу.
- Аналізувати апаратні та програмні компоненти, протоколи та формати даних.
- Створювати та підтримувати внутрішню документацію щодо функцій та інтерфейсів системи.
- Будьте в курсі вбудованих методів зворотного інжинірингу.
- Працюйте в невеликій команді, використовуючи системи контролю версій, трекери проблем та інструменти обміну повідомленнями.
Вимоги:
- 7+ років досвіду реінжинірингу апаратних та програмних систем, з особливим акцентом на техніку вилучення апаратного забезпечення.
- Дослідницькі можливості та особливості нових систем по всьому світу.
- Досвід роботи з атаками на введення несправностей, включаючи атаки на напругу, тактову частоту та/або EMFI.
- Дослідження вразливостей, фаззінг, розробка експлойтів
- IDA Pro, JTAG, GDB та інші відладчики
- ARM, PPC, MIPS та інші вбудовані архітектури
- Реалізації RTOS
- Аналіз протоколу
- Бінарна експлуатація, крекінг тощо.
- Володіння програмно-визначеними радіо фреймворками та інструментами.
- Досвід роботи з системами радіозв'язку, методами модуляції, алгоритмами корекції помилок тощо.
- Досвід роботи з різними вбудованими протоколами, включаючи USB, ethernet, I2C, SPI, CAN тощо.