Logo
Cipher Tech Solutions, Inc.

Hardware Reverse Engineer: Senior Level (Applicants must hold TS//SCI clearance

Cipher Tech Solutions, Inc., Bethesda, Maryland, us, 20811

Save Job

Hardware Reverse Engineer: Senior Level (Applicants must hold TS//SCI clearance with Polygraph) Location: Bethesda, MD

Responsibilities

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, Electrical Engineering, Computer Engineering or closely related field

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 Assembly software engineering skills for embedded platforms that run commercial and/or custom operating systems.

Advanced/Expert knowledge of embedded system design, communication with peripheral devices at the hardware level and reverse engineering of system software.

Advanced/Expert knowledge in scripting languages: shell, Perl, Python or the like.

Advanced/Expert knowledge in Microprocessor 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 with advanced software tools and debuggers: Wireshark, IDA Pro, OllyDbg, pcap, gdb, make, hex editor.

Desirable

Certification such as CCNA Security, CySA+, GICSP, GSEC, CompTIA Security+ CE, SSCP, CASP CE, CCNP Security, CISA, GCED, GCIH. If not currently holding one, must earn one 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 is subject to hire skills, education, expertise, and years of experience, location, clearance required, and contract.

About Us

At Cipher Tech Solutions, Inc., we support mission critical work in the Department of Defense and the Intelligence Community. Our team includes software developers who write production tools for digital forensics and malware reverse engineering.

Digital forensics: extracting and processing evidence from computers, phones, tablets, cameras, flash drives, and other digital media to support law enforcement, counterintelligence, and counter‑terrorism. Malware Reverse Engineering: analyzing malicious code to understand its operation and determine facts such as infection vector, data exfiltration behavior, communication, and author.

Vaccination Notice

As a federal contractor, Cipher Tech requires applicable vaccinations as per federal, state, and local law requirements.

Important Security Clearance Information

You must currently hold a U.S. Government Security Clearance at the time of application. The U.S. government will not issue clearances to recent users of illegal drugs. On application you must acknowledge no illegal drug use in past 12 months (including medical or recreational marijuana considered illegal federally). Cipher Tech will not discriminate against qualified applicants with disabilities or those who have sought professional treatment for a drug problem.

EEO Statement

Cipher Tech is an Equal Opportunity Employer. All hiring and employment decisions are made on the basis of business requirements, performance, and merit with no regard to race, color, religion, sexual orientation, gender identity, national origin, or other protected status.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.

#J-18808-Ljbffr