Reverse Engineer

Posted:
6/11/2024, 1:07:50 PM

Location(s):
Maryland, United States

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
IT & Security ⋅ Software Engineering

Reverse Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Top Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *

What You’ll Get to Do

Perform reverse engineering to include research, testing / debugging, performance validation, quality control, and deployment.

Research new technologies and techniques.

More About the Role

Perform analysis and reverse engineering of state of the art electronics.

Perform investigation, evaluation, and application of new technologies.

Required Qualifications:

• Active Top-Secret Clearance with the ability to obtain SCI.

• BA/BS in Computer Engineering or related field and 3 years of low level exploitation experience

• Significant understanding of Networking, Cybersecurity, Linux, Cryptography (public/private key pairs, symmetric, and asymmetric ciphers), and computer programming (C++/Python) and debugging

• Experience with networking and communication protocols (TCP/IP, I2C, SPI, UART), Linux, ARM, and Android internal processing and kernels for both operating systems and applications

• Experience with either IDA Pro or Ghidra, a significant understanding of reverse engineering tasks (static/dynamic analysis, machine code emulation, and firmware review)

Desired Qualifications Would be Nice to Have:

• Experience in reverse engineering electronic circuit boards and components.

• Experience in electronic schematic generation and printed circuit board (PCB) layout. 

• Solid background in practical electronics and/or RF theory.

• comprehensive understanding of integrated circuit architectures.

• Experience with soldering and re-working electronic circuit boards and components (e.g. through-hole, surface mount, cable assemblies, wire harnesses).

• Experience with penetration testing and electronic systems exploitation

• Experience with fault injection techniques leveraging tools such as the Chip Whisperer, Chip Shouter, Riscure, etc.


What We Can Offer You:

- We’ve been named a Best Place to Work by the Washington Post.

- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

- We offer competitive benefits and learning and development opportunities.

- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

- For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

 

Company Overview:

CACI is an Equal Opportunity/Affirmative Action Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here

The proposed salary range for this position is:

$75,200 - 158,100 USD