Back to Job Description

Cyber Software Engineer - Reverse Engineer

  • INNCAREERS
  • Columbia, MD, 21044
View All Jobs at INNCAREERS

Posted on

Job Description:

Raytheon wants you to send your resume to bob@inncareers.com

Work as a Raytheon BBN reverse engineer specialist includes analyzing systems to understand how they work and what happens when they break. Ideal candidates should be able to both develop and defeat new and advanced security techniques in embedded and traditional systems. Projects at Raytheon BBN are generally short in nature, anywhere from 6 to 18 months in length, and consist of small teams requiring close interaction with customers and other team members. A BBN reverse engineer specialist should not only be an expert in languages such as C/C++, Python and/or Java, but should also have a deep understanding of firmware and binary disassembly, and what altering execution sections would accomplish. Project scenarios for the reverse engineering work include cyber system and protocol research, hardware and/or software reverse engineering, and the documentation of findings and recommendations to the customer to solve their mission needs. The viability and potential impact of the findings will often require team members to develop proof-of-concept exploitations or modifications based on identified vulnerabilities.
Required skills & Education:
• BS or MS in Computer Science, Engineering, or other relevant field 
• Current Secret or SCI clearance

• 3-6 years relevant work experience depending on your degree 
• Reverse engineering and analysis of hardware and software systems
• Strong understanding of the reverse engineering of software binaries
• Experience with disassemblers (e.g. IDA pro, HEX Rays)
• Experience with debuggers such as gdb, WinDbg, etc 
• Expertise in C/C++
• Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or similar)
• Understanding of and experience with embedded system software stacks
• Building software for embedded devices and consumer electronics (e.g., Linux, Windows OS, Android, iOS  devices, ARM processors, microcontrollers, Arduino/Raspberry Pi) 
• Designing and developing combined hardware and software systems 
• Demonstrated passion for technology 
• Strong written and oral communication skills 
• Solid and creative programming skills 
• Ability to work as part of a team designing and building novel software capabilities

Desirable skills: 
• MS or higher in Computer Science, Engineering, or other relevant field 
• 6+ years relevant work experience
• Currently eligible Top Secret or SCI clearance
• Cyber network operations (CNO) experience
• Digital and binary forensics
• Experimental design and hypothesis testing 
• System analysis; End-to-end prototype creation, from design to delivery 
• Advanced wired and wireless networking (mesh, IPv6, isolation, SDN, kernel filters)
• Understanding of OS Internals (Windows, Linux, MacOS, Android etc.) 
Roles and Responsibilities: 
• Analyze devices to characterize functionality and identify vulnerabilities in support of customer  driven problems
• Create solutions for prototype and operational systems and develop solutions involving hardware and  software analysis and development.
• Given a target communications device, use reverse engineering tools and methods to determine  vulnerabilities of the device for information assurance purposes.
• Work flow will include studying how the device operates, configuring it, determining how it  boots/initializes, and obtaining a binary that can be used for reverse engineering.
• At the conclusion of each program or task, a technical report and software deliverable (prototype or  fully operational) and demonstration of the vulnerability may be required.
Skills and Certifications [note: bold skills and certification are required]
Secret or SCI clearance
Reverse engineering and analysis of hardware and software systems
Experience with debuggers such as gdb, WinDbg, etc
Expertise in C/C++, Python and/or Java
Cyber network operations (CNO) experience

Security Clearance Required: Yes

Compensation
Base Salary - $EXCELLENT - Respond and I will send you the confidential salary range
Full-time Benefits - Full
Relocation Assistance Available - Yes

Candidate Details
2+ to 5 years experience
Seniority Level - Mid-Senior
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Occasionally

Raytheon wants you to send your resume to bob@inncareers.com


Company Description:

INNCAREERS  BOB@INNCAREERS.COM  702-300-0017
We have top tier executive access. We have a very effective placement
service that involves featuring one person to top management
instead of 5 or 10 resumes to human resources.

We are always company paid. We do not accept money from candidates.

www.inncareers.com
Powered by MightyRecruiter

Apply For This Job

This email is already being used, please Sign in to use a resume you have previously uploaded.
Select File

Remove

Select fileChange Remove
By clicking the above button, I am consenting to MightyRecruiter's terms of use and privacy policy. I also consent to have an account created for me on MightyRecruiter so that I can track the status of my job application and perform other job search activities.
Query?
Have a question for the Recruiter?
Cancel
© 2025, Bold Limited. All rights reserved
applicant.mightyrecruiter.com uses cookies as well as our third-party affiliates. No personal data is collected through cookies until you opt in to create application. Learn more ×