DeveloperJobs.io
← Back to all jobs

Job Description

Johns Hopkins Applied Physics Laboratory seeks an experienced reverse engineer and offensive cyber developer for an onsite role in Laurel, MD, offering a salary range of USD 100,000 - 245,000 per year.

Responsibilities

  • Reverse engineer the software, firmware, and hardware of target systems to identify vulnerabilities and attack surfaces
  • Collaborate in teams to modify device firmware and software to enable additional effects or alternative communication methods
  • Operationalize proof-of-concept code through thorough testing, documentation, and integration with sponsor systems
  • Propose promising ideas for internal and external funding opportunities
  • Share and enhance knowledge by clearly articulating ideas through papers and presentations to government decision makers, team members, and senior management

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or another discipline relevant to the work
  • At least 2 years of proven experience reverse engineering or developing offensive cyber capabilities
  • Strong understanding of operating system fundamentals and internals, exploitation techniques, and mitigations
  • Development experience in low-level languages such as assembly or C/C++
  • Experience using software or hardware debuggers to diagnose and fix complex problems
  • Excellent written and verbal communication skills
  • Ability to obtain a Secret level security clearance by start date, with potential to obtain a TS/SCI level clearance; U.S. citizenship is required for access to classified information

Technologies

  • Assembly
  • C/C++

Benefits

  • Robust education assistance program
  • Unparalleled retirement contributions
  • Healthy work-life balance
  • Retirement plans
  • Paid time off
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Life insurance
  • Short-term disability
  • Long-term disability
  • Flexible spending accounts
  • Training and development opportunities

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.