Job Requirements
Columbia, MD
Top Secret/SCI Polygraph
Career Level not specified
$204,000 - $247,000
Job Description
Software Engineer
This Software Engineer will focus on improving the tools and workflows used by reverse engineers, enabling automation and AI-assisted capabilities for complex software and device platforms.
Responsibilities:
Experience Required: 12 years with Bachelor's degree in technical field, or 16 years without degree
Location: Columbia, MD
Clearance: TS/SCI with Polygraph required
Salary Range: $204,000 - $247,000
This Software Engineer will focus on improving the tools and workflows used by reverse engineers, enabling automation and AI-assisted capabilities for complex software and device platforms.
Responsibilities:
- 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 with development workflows.
- 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 reverse engineering Linux-based network devices or embedded systems.
- Familiarity with firmware analysis, bootloaders, and networking protocols.
Experience Required: 12 years with Bachelor's degree in technical field, or 16 years without degree
Location: Columbia, MD
Clearance: TS/SCI with Polygraph required
Salary Range: $204,000 - $247,000
group id: 91159412