Software Engineer III - Reverse Engineer

Location: Florham Park, New Jersey, United States
Date Posted: 10-25-2017
JOB TITLE: Software Engineer III - Reverse Engineer Location: Florham Park, NJ; Herndon, VA or Columbia, MD
Travel Requirements:  Travel to other Locations of the company or Customer Sites as necessary
Our client, a leader in solving the most complex networking and communications challenges, is seeking a Software Engineer III - Reverse Engineer for our Florham Park, NJ; Herndon, VA or Columbia, MD location.
In this position you will work under minimal direction, perform research, analyze software implementations and perform reverse engineering to reverse software binaries into a format that can be deciphered and analyzed to understand the architecture and design of the system.
Our client solves the most complex networking and communications challenges facing the U.S. Federal Government, state and local governments, foreign governments, and commercial organizations worldwide. Our Client delivers groundbreaking research, and advanced
networking and communications solutions that provide an information advantage that contributes to the mission and operational success of its customers. Our Client’s   is a U.S.-owned company headquartered in Herndon, Virginia, with offices nationwide.  We provide our employees with competitive compensation packages and a full range of benefits, including vacation, medical, dental, life insurance, a 401(k) plan, tuition assistance, Employee Assistance Program (EAP), and paid parental leave.
Roles and Responsibilities:
•     Research and analyze software binaries for platforms where source code is not available
•     Research solutions to challenging cyber security and computer networking problems
•     Identify and evaluate security strengths and weaknesses
•     Perform reverse engineering on Windows, Linux, mobile device and other embedded platforms
•     Perform forensic analysis of malware in support of incident response activities
•     Design, implement and test tools and techniques as an individual or as part of a small team
•     Develop relationships with customers collaborating to identify new challenges to resolve
•     Present and demonstrate to customers
•     Identify, create and propose new research projects
•     Travel to other  locations of the company or customer sites as necessary
•     Understand and adhere to all  Ethical and Compliance policies
•     Proactively ensure a safe work environment and adhere to  EH&S policies and procedures
•     Perform other duties as required
•     Obtain/retain a government security clearance at the level to perform the duties of the

Basic Qualifications:
To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:
•     BA in Computer Science, Computer Engineering or Electrical Engineering and 4-6 years of related experience or an equivalent combination of education, skills, and experience
•     Ethical hacking skills and experience with reverse engineering tools like IDApro, Ollydbg, gdb
•     Computer science and networking background including knowledge in IP networking, cyber security and software development
•     Strong software development skills and demonstrated experience in current languages such as C, C++.
•     Experience with Linux operating systems at all layers (boot, kernel space, user space)
Preferred Qualifications:
Candidates with these desired skills will be given preferential consideration:
•     Experience in current reverse engineering tools: Idpro, Ollydbg
If you are interested, please send your CV in English to

All applications will be treated in strict confidentiality. Only short-listed candidates will be contacted for an interview. IC Recruiting Ltd. Recruitment license from National Agency of Employment No 2088/22.07.2016
Timothy Howlett
InterContinental Recruiting

Please contact me with any questions:

(w) 359 2 811 1366
this job portal is powered by CATS