Software Reverse Engineer (Level 1) Engineering - Annapolis Junction, MD at Geebo

Software Reverse Engineer (Level 1)

Vaileron is currently looking to hire a Software Reverse Engineer (Level 1) on a full time, permanent basis.
This opportunity must be performed onsite in Annapolis Junction, MD (government site) and requires an active TS/SCI w/ Full Scope Polygraph security clearance.
Relocation assistance is available for non-local candidates.
Title:
Software Reverse Engineer (Level 1)Location:
Annapolis Junction, MD (government site)Job Overview:
As a Software Reverse Engineer, you will be responsible for performing reverse engineering and debugging on existing software, identifying defects, and providing effective solutions.
Ideally, you will have a strong background in low-level programming, assembly language, and a solid understanding of C/C+
and Python.
Additionally, expertise in industry-standard reverse-engineering tools is crucial.
This role is essential in researching open-source vulnerabilities related to software and developing methods to identify potential vulnerabilities in running software.
Responsibilities:
o Conduct reverse engineering and debugging on existing software to identify defects and vulnerabilities.
o Research open-source vulnerabilities related to software and stay informed about the latest developments in the field.
o Develop methods and techniques to identify if running software is vulnerable to security threats.
o Collaborate with the development team to provide insights and recommendations for correcting defects and improving software security.
o Utilize low-level programming and assembly language skills to analyze software at a granular level.
o Apply expertise in C/C+
and Python to enhance reverse engineering capabilities.
o Employ industry-standard reverse engineering tools to efficiently analyze and assess software security.
o Actively contribute to the automation of reverse engineering tasks to streamline processes.
Qualifications:
o Five (5) years of experience as a software reverse engineer in programs and contracts of similar scope, type, and complexity.
o Bachelor of Science degree in Computer Science or a related field, or four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree.
o Solid experience with low-level programming and assembly language.
o Proficiency in C/C+
and Python programming languages.
o Knowledge of industry-standard reverse engineering tools, such as IDA Pro, Ghidra, or similar.
o Strong analytical and problem-solving skills with a keen attention to detail.
Desired
Experience:
o Experience in developing software for embedded systems.
o Previous involvement in automating reverse engineering tasks to improve efficiency.
Recommended Skills Analytical Attention To Detail Automation Business Process Models C+
(Programming Language) Debugging Apply to this job.
Think you're the perfect candidate? Apply on company site Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.