4 дня назад
Senior Embedded Security Software Engineer (Firmware Reverse Engineering)
128 873 - 193 310$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Security Software Engineer (Firmware Reverse Engineering): Developing and rehosting complex wireless and embedded system firmware with an accent on low-level C/C++ software, Python automation, binary analysis, and emulation. Focus on mapping undocumented architectures, modifying firmware binaries in QEMU, and translating reverse-engineering findings into functional software.
Location: Herndon, Virginia; onsite in the office daily
Salary: $128,873–$193,310 USD annually
Company
builds and deploys innovative products that address complex challenges and support government customers in creating a safer global future.
What you will do
- Reverse engineer complex wireless and embedded systems and contribute to forward development.
- Perform binary and file system analysis to map undocumented target architectures.
- Configure and modify embedded binaries for firmware rehosting in custom emulation environments.
- Translate reverse-engineering insights into functional software and expand emulation capabilities.
- Make technical decisions under moderate supervision using established practices and policies.
Requirements
- Develop low-level software in C/C++ and write Python automation scripts in Linux command-line environments.
- Perform architectural reverse engineering or control-flow analysis on firmware images using Ghidra, IDA Pro, or Binary Ninja.
- Configure or modify embedded binaries for successful rehosting with QEMU or similar emulation frameworks.
- Hold an active Top Secret security clearance and be able to obtain and maintain TS/SCI clearance.
- Be able to work onsite at the Herndon, Virginia office every day.
Nice to have
- Experience with Ghidra or Binary Ninja APIs for automating binary and 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
- Medical, dental, and vision insurance.
- Life and disability insurance.
- Retirement benefits and paid leave.
- Tuition assistance and professional development support.
- Compensation reflects skills, experience, performance, geographic location, and organizational requirements.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
11 часов назад
Senior Engineer II-Applications (Software) (Embedded Systems)
70 304 - 205 000$
17 часов назад
Senior Staff Firmware Engineer (C/C++)
182 400 - 314 400$
8 часов назад
Senior Embedded Security Engineer (C/C++)
138 000 - 184 000$
8 часов назад
Senior Firmware Engineer (Embedded Systems)
130 000 - 180 000$
9 часов назад
Firmware/Embedded Linux Engineer (C/C++)
123 000 - 210 000$
14 часов назад
Senior Embedded Firmware Engineer (Embedded Systems)
143 667 - 215 500$