Senior Software Reverse Engineer

Job Description:Senior Software Reverse Engineer. Job ID 34286. Seeking a highly motivated Reverse Engineer to work with some of the brightest professionals in the cyber technology field. Bring your passion for software reverse engineering to create new and innovative solutions on a team that is well-respected by an exciting client. Research and identify methods of operation, capabilities, and vulnerabilities for a variety of software components at the direction of a senior engineer. Support the software engineering team as required in productizing results of reverse engineering investigations. Excellent documentation and communication skills are a must as the position requires direct interaction with the software engineering team and documenting capabilities for customer presentation. The successful candidate will: Have excellent verbal and written communication skills and have a professional and presentable appearance Be a team player Be an enthusiastic self-starter with an attitude that reflects a drive to succeed and achieve results. Qualifications- BS (or MS) in Computer/Electrical Engineering, Computer Science, Math or related field - 12+ years programming - 5+ years using industry-standard reverse engineering tools such as IDAPro, HexRays or OllyDbg - 5+ years research or development requiring strong understanding of an assembly instruction set and processor architecture (eg RISC or x86) - 5+ years using a scripting language (eg Python) Applicants selected for employment will be subject to a federal background investigation and must meet additional eligibility requirements for access to classified information or materials. TS/SCI/Poly required.Preferred Qualifications: - Knowledge of TCP/IP network internals and open source tools - Familiarity with network protocol analysis tools (eg wireshark, tcpdump) - Knowledge of OS internals and compiler concepts - Strong debugging and analytical skills. Apply Now

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.