Reverse Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
We are seeking a skilled Software Reverse Engineer to join our team and provide support to a United States Government customer. The work location can be in Jefferson, MD or Aberdeen, MD. As a Software Reverse Engineer, you will be responsible for conducting software exploitation activities, including reverse engineering of unmanned systems, development support, and malware analysis efforts. You will play a crucial role in supporting priority technical exploitation requirements and software reverse engineering.
Requirements
-
Ability to motivate, lead and function within a team \n
-
Ability to read electronic schematics \n
-
Ability to work and perform under optical microscopes \n
-
Strong knowledge in computer hardware/software \n
-
Ability to learn and operate highly sensitive equipment with little supervision \n
-
Excellent in time management with the ability to manage multiple projects \n
-
Self-motivated and proactive \n
-
Ability to maintain confidentiality and integrity \n
-
Ability to confidently work independently \n
-
Ability to be flexible and communicate effectively with team members, 11. Ability to interact professionally and comfortably with individuals at all levels and fields
Benefits & conditions
n \n
-
Develop Target Revision Control & Archiving: Establish a systematic tracking, numbering, and delta-mapping framework to document variations across multiple hardware revisions and software versions within the fielded device family. \n
-
Extract Legacy Firmware for Archival: Retrieve and archive the existing compiled firmware binaries directly from physical microcontrollers and memory chips to ensure software configuration control, utilizing physical extraction methods. \n
-
Map Existing Software Behavior: Complete operational black-box analysis of the undocumented host-side software application to map its existing features, state machines, and operational parameters, capturing these findings in a comprehensive Software User & Operator Guide to sustain operator readiness. \n
-
Isolate equipment and system faults and errors identified hardware components or operating system and software that may be the source of potential problem sets. \n
-
Comply with company policies, procedures, and regulations \n
-
Perform other related duties. \n
\n
\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦