Назад
Company hidden
3 дня назад

Senior Software Reverse Engineer (Embedded Security)

113 936 - 163 473$
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Reverse Engineer (Embedded Security): Reverse engineering wireless and embedded systems to identify vulnerabilities, analyze firmware and wireless protocols, and develop proof-of-concept exploits with an accent on vulnerability research, firmware analysis, and exploit development. Focus on rehosting firmware with emulation, analyzing binary protections, building custom binary-analysis tools, and solving complex security challenges across real-world targets.

Location: Herndon, Virginia, United States

Salary: $113,936–$163,473 USD annually

Company

hirify.global develops security products and mission-critical solutions for government customers.

What you will do

  • Reverse engineer wireless and embedded systems to identify vulnerabilities and assess their security impact.
  • Develop proof-of-concept exploits while maintaining organized and maintainable codebases.
  • Analyze firmware, software protections, wireless protocols, and binary files to uncover security flaws.
  • Build and use custom tools to analyze and manipulate software and firmware binaries.
  • Collaborate with CNO developers, vulnerability researchers, and hardware engineers.
  • Solve complex technical challenges without predefined solutions.

Requirements

  • Bachelor’s or higher degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
  • Proficiency with C/C++, Python, and Linux command-line environments.
  • Experience with reverse engineering and vulnerability research using IDA Pro, Binary Ninja, or Ghidra.
  • Expertise in firmware analysis, firmware rehosting with QEMU, fuzzing, exploit development, binary obfuscation, wireless protocols, file-system forensics, or fault injection.
  • Active Top Secret clearance is required, with the ability to obtain and maintain TS/SCI clearance.

Nice to have

  • Binary Ninja API or Ghidra scripting experience.
  • Embedded software development with C/C++ for RTOS or Linux environments.
  • Knowledge of cryptographic security, secure boot, hardware debugging, JTAG/SWD, SDR, digital signal processing, RF signal processing, or side-channel analysis.
  • Client-facing technical experience.
  • Active TS/SCI with Polygraph.

Culture & Benefits

  • Collaborative, small-team environment working with security researchers, developers, and hardware engineers.
  • Medical, dental, and vision insurance.
  • Life and disability insurance.
  • Retirement benefits and paid leave.
  • Tuition assistance and professional development support.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →