Software Reverse Engineerother related Employment listings - Beavercreek, OR at Geebo

Software Reverse Engineer

Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton, OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, educational reimbursement, competitive salaries, interesting assignments, and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed. In fact, Radiance has been named by the Dayton Business Journal as the #1 Best Place to Work in Dayton in 2020 and in 2021! Radiance Technologies works on the some of the most complex issues that confront our clients and war fighters in the battlefield. Be a member of technically diverse team of engineers, technicians, and scientists that are responsible for characterizing and assessing systems, developing exploitations, and providing mission critical intelligence that guides our military operations. If you have a deep need to answer tough questions, work with the unknown, and push the technical edge we need you to be part of exploitation team. Duties Performing Software Engineering and vulnerability research with a focus on OCO (Offensive Cyber Operations) and DCO (Defensive Cyber Operations) activities Work with customers directly performing full cycle system engineering, gathering requirements and source code, to technical documentation and specification Performing long term, in depth vulnerability assessments using reverse engineering, kernel debugging, and exploitation technologies Engineers are encouraged to be creative and exhaust every technical avenue to uncover weaknesses of the system and exploit them The feasibility and impact of the findings will often require team members to develop prototype exploitation based on identified vulnerabilities Performs software development tasks and assists in the design and architecture of software applications individually or as a team member Primary role is to lead technical design of software components as well as lead software integration testing of software components Reviews, analyzes, and modifies programming systems to include coding, testing, debugging, installing, and documenting to support organizations software application Writes documentation for software and software interfaces Desired Qualifications Experience in Software Reverse Engineering with at least 1 of the following tool or an equivalent:
IDAPro, GDB, WinDbg, Immunity/OllyDbg Experience in malware analysis and mitigation techniques. Strong understanding of the Windows and Linux Operating System internals and APIs. Knowledge of analyzing shellcode, packed and obfuscated and the associated algorithms a plus Experience with scripting languages such as Python, Bash, Perl, etc Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform Experience documenting findings in reports and briefings. Security certifications a plus:
CISSP, C EH, CREA, GPEN, GREM, OSCP, OSCE. Required Skills Bachelor's Degree in Electrical Engineering, Computer Engineering, or relevant technical field. Active TS/SCI security clearance Required Experience 7
years in software development and maintenance Bachelor's degree in Computer Science/Engineering or related field, can be applied for 4 years credit; Master's degree in Computer Science/Engineering or related field, can be applied for 6 years credit Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks and/or C, C++, software reverse engineering, kernel debugging, and/or protocol stacks.
Salary Range:
$100K -- $150K
Minimum Qualification
System & Network Administration, Systems Architecture & Engineering, Software DevelopmentEstimated 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.