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

Senior Embedded Security Software Engineer (Embedded Security)

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

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

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

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

Текст:
/
TL;DR
Senior Embedded Security Software Engineer (C/C++/Python, Ghidra/QEMU): Reverse engineering and forward development of complex wireless and embedded systems, including firmware analysis and rehosting in custom emulation environments with an accent on low-level software, binary analysis, and embedded security. Focus on mapping undocumented architectures, modifying firmware binaries, automating analysis, and building functional software for emulated targets.

Location: Onsite daily at the customer site in the Linthicum, Maryland/Fort Meade area

Salary: $172,766–$221,801 USD annually. Qualified FSP hires may receive a sign-on bonus starting at $25,000.

Company

hirify.global builds and deploys products that address complex challenges and support government customers in creating a safer global future.

What you will do

  • Perform reverse engineering and forward development for complex wireless and embedded systems.
  • Analyze binaries and file systems to map undocumented target architectures.
  • Translate reverse engineering findings into functional software for firmware rehosting and custom emulation environments.
  • Develop low-level software and automation scripts in Linux command-line environments.
  • Make technical decisions under moderate supervision while following established team practices and company policies.

Requirements

  • Demonstrated low-level software development experience in C/C++.
  • Ability to write functional Python automation scripts in Linux environments.
  • Practical experience with firmware reverse engineering or control-flow analysis using tools such as Ghidra, IDA Pro, or Binary Ninja.
  • Hands-on experience configuring or modifying embedded binaries for firmware rehosting in emulation frameworks such as QEMU.
  • Active Top Secret/SCI Clearance with Polygraph is required.
  • Ability to work onsite daily at the Linthicum, Maryland/Fort Meade-area customer site is required.

Nice to have

  • Experience using the Ghidra API or Binary Ninja API to automate binary or file system analysis.
  • Knowledge of JTAG, SWD, or Software Defined Radio frameworks.
  • Experience with RTOS or customized embedded Linux environments.
  • Familiarity with DevOps practices, software protection mechanisms, or binary fuzzing infrastructure.

Culture & Benefits

  • Health, dental, and vision insurance.
  • 401(k) matching, life and disability insurance, and retirement benefits.
  • Flexible paid time off with rollover options and annual payout opportunities.
  • Paid professional development, tuition assistance, and educational support.
  • Competitive compensation based on experience, skills, education, geography, and organizational requirements.

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