Skip to main content

Software Engineer

Software Engineer
Cleared IT Solutions
10 months 1 week ago

Required Technologies/Tools

* Demonstrated experience with the ability to listen and transcribe from mission need to technical requirements.

* Demonstrated experience working with other technical teams across multiple organizational boundaries, and ability to work independently or as a team player.

* Demonstrated experience documenting and communicating technical and non-technical mission requirements for all audiences.

* Demonstrated experience with digital signatures, digital tradecraft, digital anti-fraud, and digital misattribution techniques and technologies.

* Demonstrated experience with network inspection tools to capture and analyze network traffic.

* Demonstrated experience with defeating certificate pinning while collecting data.

* Demonstrated experience with Linux OS and scripting.

* Demonstrated experience reverse engineering mobile and web applications using Python scripts to execute requirements.

* Demonstrated experience working with proxies such as Charles and Burp Suite.

* Demonstrated experience working with Dalvik bytecode and decompiled Android APK files.

* Demonstrated experience with automation technologies, such as Selenium.

* Demonstrated experience with mobile emulation for application automation and reverse engineering purposes.

* Demonstrated experience with encryption and decryption methodologies.

Desired Technologies/Tools

5 + years Python

Certifications: GIAC Reverse Engineering Malware (GREM) certification, digital forensics, reverse engineering, incident response, ethical hacking.

Demonstrated experience customizing Android emulators to add or remove functionality, change signatures, enhance performance.

Other Relevant Technologies/Tools

* Experience interfacing directly with Sponsor management for requirements for data collection and digital identities for mission support.

* Experience assisting in integration of data with existing platforms for correlation and analytical insights.

* Experience assisting to condition, coordinate, collect, and perform data transfer of complicated data sets for integration and analysis.

* Experience applying their experience against large and small datasets for real-time mission support.

* Experience analyzing new technologies, hardware, and software to determine the applicability and need in the existing or proposed system, to include security, storage, and network technology.

* Experience working with users to identify and develop system requirements taking into account the desired results, hardware limitations, and operating requirements identified by Sponsor.

* Experience providing operational testing and recommendations for continuous improvement of equipment and software for collection and exploitation.

* Experience collecting and exploiting profile, content, or metadata information for mission support.

* Experience evaluating data accessible in public domains, including foreign social media websites and applications both from mobile and stationary platforms.

* Experience performing end-to-end quality assurance of data.

* Experience assisting in assessing, documenting, and tracking new program requirements and follow-on technical exchange meetings (TEMs).

* Experience supporting tasks that require the collecting, compiling, evaluating, and publishing of information and statistical data in documents, records, forms, reports, plans, policies, and regulations.

* Demonstrated experience with the ability to listen and transcribe from mission need to technical requirements.

* Demonstrated experience working with other technical teams across multiple organizational boundaries, and ability to work independently or as a team player.

* Demonstrated experience documenting and communicating technical and non-technical mission requirements for all audiences.

* Demonstrated experience coding in Python, especially for the collection and exploitation of publicly available data on mobile applications.

* Demonstrated experience with JSON and HTML formats for parsing.

* Demonstrated experience or familiarity with Linux and Bash.

* Demonstrated experience using Visual Studio IDE for debugging.

* Demonstrated experience or familiarity with Elasticsearch/Kibana, such as kql, concepts, GUI usage.

* Demonstrated experience working with at least one high-level language such as C++, Ruby, GO, or R.

* Demonstrated experience writing queries for SQL and NoSQL databases.

Desired Technologies/ToolsDemonstrated experience or familiarity working with web API’s and AWS.

Demonstrated experience using reverse engineering skills for mobile apps such as familiarity with smali, dex, jar decompiler.

Demonstrated experience using Kotlin & C++ for reverse engineering on iOS and Android.

Demonstrated experience using Docker/Kubernetes.

Demonstrated experience using Selenium webdriver.

Demonstrated experience or familiarity with networking tools such as IP lookup, Charles proxy.

Demonstrated experience with designing applications and creating methods or functions factoring in long-term system support methodology.

Demonstrated experience with web-based collection platforms.

Expertise level

Work arrangement

Similar Jobs in United States

Similar Jobs in