Principal Firmware Reverse Engineer (AI-Assisted)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Firmware Reverse Engineer (AI-Assisted): Advancing reverse engineering capabilities by designing and implementing AI-assisted tooling and automation for firmware, embedded systems, and application software. Focus on building next-generation analysis workflows with an accent on binary analysis, annotation, pattern identification, and extending tools like Ghidra while providing technical leadership.
Location: Columbia, Maryland
Company
builds AI-powered decision intelligence solutions for national security, supply chain management, and digital identity.
What you will do
- Design and implement tooling enhancements to support reverse engineering workflows for firmware, embedded systems, and application software
- Experiment with autonomous or semi-autonomous agents to assist development and analysis workflows
- Extend or integrate reverse engineering tools such as Ghidra to improve team capabilities
- Develop automation for common reverse engineering tasks, including analysis and documentation
- Apply AI-assisted techniques to binary analysis, annotation, and pattern identification
- Measure and document tooling effectiveness; mentor junior engineers and collaborate with customers for feedback
Requirements
- 12+ years of relevant experience, or a Bachelor’s degree in a technical discipline plus 4+ years of experience
- Clearance: TS/SCI with Poly
- Hands-on experience with reverse engineering tools such as Ghidra or IDA Pro
- Strong understanding of low-level software concepts (assembly, binaries, memory, calling conventions)
- Experience developing software tools, scripts, or plugins to support analysis workflows
- Proficiency in at least one scripting or programming language commonly used in reverse engineering workflows
Nice to have
- Experience reverse engineering Linux-based network devices or embedded systems
- Experience reverse engineering network traffic and web applications
- Familiarity with firmware analysis, bootloaders, and networking protocols
- Experience applying automation or AI techniques to reverse engineering tasks
- Knowledge of agentic AI frameworks or orchestration systems
Culture & Benefits
- Onsite role in Columbia, Maryland
- Opportunity to combine deep reverse engineering expertise with AI/LLM technologies
- Technical leadership and mentorship for junior engineers
- Iterative development based on customer and teammate feedback
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →