Cipher Tech Solutions, Inc.
Hardware Reverse Engineer: Senior Level (Applicants must hold TS//SCI clearance
Cipher Tech Solutions, Inc., Bethesda, Maryland, us, 20811
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
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