Cipher Tech Solutions - Vienna, VA

posted about 2 months ago

Full-time
Onsite - Vienna, VA
Professional, Scientific, and Technical Services

About the position

This position combines forensic software development and reverse engineering, focusing on conducting software reverse engineering activities using both static and dynamic tools. The candidate will support a digital forensic lab through application development, scripting, debugging, and maintaining existing software while developing new software according to customer specifications. The role requires proficiency in both software development and reverse engineering, as candidates will be tested on both skills during the hiring process.

Responsibilities

  • Conduct software reverse engineering activities using static and dynamic tools.
  • Provide application development support, including scripting and debugging.
  • Maintain existing software and develop new software to customer specifications.
  • Collaborate effectively within a team environment to meet project deadlines.

Requirements

  • Must be a US Citizen with a US government security clearance at the Secret level or higher.
  • Degree in Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics.
  • Ability to read and understand assembly code (x86 and x64 Assembly).
  • Proficiency in C, C++, C#, Java, or Python.
  • Familiarity with both high-level (Java) and low-level (C/C++ or Assembly) programming languages.
  • Excellent customer service and communication skills.
  • Strong leadership and interpersonal skills.

Nice-to-haves

  • Experience in computer engineering or a related field with knowledge of software reverse engineering and/or software development.
  • Experience using static analysis tools such as IDA Pro and dynamic analysis tools including debuggers.
  • Proficiency in development for IDA Pro.
  • Experience with reversing ARM.
  • Proficiency in Android/Linux OS internals.
  • Familiarity with EnCase, FTK, or other forensic software tools.
  • SANS certifications.
  • Experience with malware analysis.

Benefits

  • Mission focused work environment
  • Subsidized medical/dental/vision insurance
  • HSA contributions
  • 401k matching
  • Holiday and Paid Time Off (PTO)
  • Monthly WAN parties and quarterly events
  • Flexible hours
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service