Hardware Reverse Engineer: Senior Level (Applicants must hold TS//SCI clearance with Polygraph)
Cipher Tech SolutionsAbout the role
Location: Bethesda, MD
Description:
The candidate will be primarily focused on conducting hardware and subsequent software analysis and exploitation for the purposes of technical exploitation opportunities and enablement of examination of high priority digital media and other hardware platforms. The focus will be on reverse engineering, failure analysis, and vulnerability analysis of provided systems via static and/or dynamic tools and techniques. Enablement of potential further analysis, repeatable exploitation processes, and technical reporting are also part of day-to-day activities. Embedded application design and testing for the examined platforms will also be performed.
Requirements:
- Must be a US Citizen who holds a US government security clearance at the TS//SCI level with Polygraph (no exceptions)
- Must hold a Bachelor's Degree or higher in Computer Science, Software Engineering, Electric Engineering, Computer Engineering or closely related.
- Related Experience:
- Ten (10) years with a Bachelor's degree
- Four (4) years with a Master's degree
- Two (2) years with a PhD.
- Significant experience leading software/hardware engineering efforts
- Assembly language and C/C++ programming experience. Solid understanding of programming languages and operating system concepts.
- Experience requiring skills in reverse engineering of embedded systems with proprietary operating systems for the express purpose of introducing functionality to an already existing fielded system.
- Experience researching a hardware platform to understand the software and hardware interaction of embedded systems.
- Experience in applying knowledge of C and Assembler software engineering skills for embedded platforms that run commercial and/or custom operating systems.
- Experience requiring Advanced/Expert knowledge of embedded system design, communication with peripheral devices at the hardware level and reverse engineering of system software.
- Experience requiring Advanced/Expert knowledge in scripting Languages: shell, Perl, Python or the like.
- Experience requiring Advanced/Expert knowledge in Microprocessors/ Architectures: ARM, MIPS, RISC, PowerPC, XScale, StrongARM, ,x86. Familiar with microprocessor instruction sets is desired.
- Experience with Operating Systems such as: VxWorks, Integrity, Embedded Linux, JunOS, Linux, Unix, Windows Embedded. Experience with RTOS desired.
- Experience with IDEs such as: Tornado, Workbench, VxSim, MULTI, TimeMachine, TraceEdge
- Experience in Hardware Tools and Debuggers: Green Hills Probe, SuperTrace Probe, Slingshot, spectrum analyzer, logic analyzer, JTAG, Agilent Technologies equipment.
- Experience requiring Advanced/Expert knowledge in Software Tools and Debuggers: Wireshark, IDA Pro, OllyDbg, pcap, gdb, make, hex editor.
Desirable:
- One of the following certifications: CCNA Security, CySA+, GICSP, GSEC, CompTiA Security+ CE, SSCP, CASP CE, CCNP Security, CISA, GCED, GCIH. NOTE: If you do not currently hold one of these certifications, you will be required to earn one certification within 60 days of hire.
Benefits:
- Mission focused work environment
- Subsidized medical/dental/vision insurance
- HSA contributions
- 401k matching
- Holiday and Paid Time Off (PTO)
- Monthly WAN parties & quarterly events
- Flexible hours
Remote work is not an option. We do offer relocation assistance. Please see our careers page or inquire with your recruiter about the terms and conditions.
Salary and other Compensation:
The hourly wage range for this position: $43.27-79.33
The salary range for this position is subject not only to the hire's skills, education, expertise, and years of experience, but also to features of the final position offered to the hire: including, but not limited to the location of the position, clearance required for the position, and the contract associated with the positio
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s