[Remote] Lead, Security/Vulnerability Research Engineer
Note: The job is a remote job and is open to candidates in USA. L3Harris Technologies is dedicated to recruiting and developing high-performing talent in defense technology. They are seeking a senior level Security/Vulnerability Research Engineer to perform reverse engineering tasks and vulnerability detection to support national security efforts.
Responsibilities
- Perform vulnerability research on embedded systems and software applications to identify previously undisclosed security risks
- Reverse engineer multiple architectures and platforms as needed, including ARM, x86, x64, and MIPS
- Leverage both static and dynamic analysis tools for firmware/software evaluation
- Experience working with reverse engineering frameworks such as Ghidra or IDA Pro
- Bypass modern security controls (such as ASLR, NX, canaries) in order to develop a working proof-of-concept (PoC)
- Apply knowledge of offensive and defensive reverse engineering techniques, including countering and developing advanced security measures
- Design, develop, or analyze low-level system components, including kernel modules and other system foundational firmware services
- Develop tools and software solutions using python scripts, C, or other programming languages as needed
- Work proficiently within a Unix/Linux operating system environments
Skills
- Active Top Secret/SCI security clearance required
- Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience
- 5+ years' experience working with reverse engineering frameworks such as Ghidra or IDA Pro
- 5+ years' experience performing vulnerability research on embedded systems and/or software applications to identify potential security risks
- Professional hands-on experience with diagnostic tools such as oscilloscopes, multi-meters, power supplies, and logic analyzers
- Experience in firmware emulation and debugging
- Experience with embedded hardware and software design, development, and testing processes
- Background in developing hardware platforms
- Competence in one or more low-level programming languages
- Knowledge and expertise in RF systems and technologies
- Familiarity with wired and wireless protocols including USB, SPI/I2C/1-Wire, Ethernet, PCI-Express, 802.11, Bluetooth, Cellular, and others
- Experience developing custom emulation solutions to enable dynamic analysis using tools such as QEMU
- Experience writing plugins for decompilers such as IDA and Ghidra
- Skill in soldering, prototyping, and analyzing electronic circuits
- Ability to lead and manage engineering teams effectively
Benefits
- Health and disability insurance
- 401(k) match
- Flexible spending accounts
- EAP
- Education assistance
- Parental leave
- Paid time off
- Company-paid holidays
Company Overview