DeveloperJobs.io
← Back to all jobs

Job Description

Benefits

  • Competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Location: Maryland (onsite). Salary: USD 87,100 - 157,450 per year.

Responsibilities

  • Perform reverse engineering and vulnerability research across hardware, firmware, and software systems
  • Research and develop novel CNO capabilities, whether hardware or software based
  • Apply security principles and networking knowledge to solve complex problems
  • Analyze systems to identify new features, vulnerabilities, and exploitation techniques
  • Develop prototypes and proof of concept demonstrations

Requirements

  • Bachelor’s degree and 4+ years of experience in Computer Engineering, Computer Science, Electrical Engineering, or a related field; additional years of experience may be used in lieu of a degree
  • Minimum of 8 years of relevant experience in low level development and CNO
  • Familiarity with Agentic AI/ML tooling and processes for rapid software development
  • System level programming or embedded systems development
  • Proficiency in C/C++ and assembly (x86, PowerPC, MIPS, or ARM)
  • Reverse engineering of hardware, firmware, and/or software
  • Experience with reverse engineering tools such as Ghidra, IDA Pro, Radare, Rizin, Binary Ninja
  • Vulnerability research, including use of fuzzing tools
  • Network programming and protocol analysis
  • Scripting in Python, Ruby, or JavaScript for prototyping and demonstrations
  • U.S. citizenship required with the ability to obtain a security clearance

Technologies

  • Ghidra
  • IDA Pro
  • Radare
  • Rizin
  • Binary Ninja
  • C
  • C++
  • Assembly (x86, PowerPC, MIPS, or ARM)
  • Python
  • Ruby
  • JavaScript
  • Linux distributions
  • VxWorks
  • Integrity
  • QNX
  • Solaris
  • BSD
  • Spirent
  • Ixia
  • Xena
  • virtualization
  • emulation technologies

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.