Logo
E&M Technologies

Software Reverse Engineer Senior

E&M Technologies, Charlottesville, Virginia, United States, 22904


Job Type

Full-time

Description

E&M Technologies, Inc. is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. E&M provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

E&M Technologies, Inc.

is currently seeking a Software Reverse Engineer Senior to join our team in Charlottesville, VA in support of the National Ground Intelligence Center (NGIC). NGIC is the Defense Department's primary producer of ground forces intelligence. NGIC produces scientific and technical intelligence and military capabilities analysis on foreign ground forces required by warfighting commanders, the force modernization and research and development communities, Department of Defense, and national policymakers.

Job Responsibilities:

Conduct testing and analysis to identify vulnerabilities and potential threat vectors into systems and networks, develop exploits, and engineer attack methodologies.Apply advanced consulting skills, extensive technical expertise, and full industry knowledge.Develop innovative solutions to complex problems.Work without considerable direction and mentor and supervise team members.Apply expertise to perform in-depth technical evaluations of foreign computer and network technologies through the analysis and identification of software capabilities and vulnerabilities of specified non-US warfighting subsystems, using software program code disassembly and reverse engineering.Author concise Scientific and Technical Intelligence (S&TI) assessments in conformance with the Intelligence Community (IC) analytic standards that convey the results of that analysis to the client's DoD and IC partners and clients.Apply working knowledge of the cyber-kill chain and offensive techniques to identify and describe potential cybersecurity issues.Provide technical intelligence analysis of weapon systems and C4 networks, including analyzing printed circuit boards, hardware devices, including microprocessors, digital signal processors (DSP) and field programmable gate arrays (FPGAs) design, extraction of firmware, and analysis of software and firmware to understand the capabilities and performance of the system based on software analysis.Requirements

Minimum Qualifications:

Must

be a U.S. Citizen.Must

have and be capable of maintaining a U.S. Department of Defense (DoD) Top Secret/SCI security clearance.Bachelor's degree in Engineering, Computer Science, Science, Technology, or MathematicsMinimum 8+ years of experience with software design and developmentDoD 8570.01 IAT Level II certification (e.g. Security+ ce).Experience with source code analysis and vulnerability identificationExperience with processor platforms and instruction set architectures, including binary analysisExperience with computational hardware analytics and instruction set emulationExperience with software disassemblers, debuggers, and reverse engineering applicationsKnowledge of hardware and software supply chain analysisExperience with performing in-depth technical evaluations of foreign computer and network technologies.Preferred Qualifications:

Master's degree in EE, Mechanical Engineering, Computer Science, or MathematicsExperience in programming associated with Field Programmable Gate Arrays (FPGAs).Experience with Digital Signal Processing (DSP) design or modeling and analysis of Software Defined Radios (SDRs).Knowledge of military systems and computer network technologies, designs, and programs.Possession of excellent verbal and written communication skills.