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

Якщо ви любите розбирати речі на частини, змінювати користувацькі протоколи та розробляти інструменти для зловживання функціональністю, тоді SkySafe хотіла б почути вас! Ми шукаємо старшого реверс-інженера, який захоплюється реверс-інжинірингом вбудованих пристроїв та пов'язаними з ними технологіями безпілотників. Приєднуйтесь до нашої невеликої команди хакерів з Сан-Дієго, які користуються щоденним безкоштовним обідом, повним медичним страхуванням, оздоровчими пільгами, перекусами та гнучким графіком роботи.

Ми продовжуємо розвивати провідну світову команду з безпеки безпілотників. Якщо ви хочете навчитися новим навичкам і попрацювати з цікавими системами, розширюючи межі можливого в абсолютно новій індустрії, тоді SkySafe може бути саме тим, що вам потрібно!

Обов'язки:

  • Залишайтеся в авангарді розробки продуктів для дронів, випусків та спільнот любителів.
  • Дослідницькі можливості та особливості нових систем по всьому світу.
  • Аналізувати апаратні та програмні компоненти, протоколи та формати даних.
  • Створювати та підтримувати внутрішню документацію щодо функцій та інтерфейсів системи.
  • Будьте в курсі вбудованих методів зворотного інжинірингу.
  • Працюйте в невеликій команді, використовуючи системи контролю версій, трекери проблем та інструменти обміну повідомленнями.

Вимоги:

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