Reverse Engineer - Junior

KBR
Beavercreek Township, Ohio
Full-time

Title :

Reverse Engineer - Junior

KBR is seeking a talented Junior Reverse Engineer to join our Security Engineering team. In this role, you will apply your technical skills and curiosity to dissect and analyze various systems, from hardware and firmware to software and network protocols.

You will be responsible for understanding system behaviors, identifying vulnerabilities, and developing proof-of-concept exploits to demonstrate the impact of those vulnerabilities.

This is an excellent opportunity for someone passionate about security and eager to develop their expertise in reverse engineering.

Key Responsibilities :

Perform full-scope reverse engineering of hardware, firmware, software, and network protocols.

Analyze system components, architectures, and interactions to gain in-depth knowledge of their functionality.

Identify security vulnerabilities, potential attack vectors, and areas for improvement.

Develop custom tools and scripts to automate and streamline reverse engineering workflows.

Research and stay current on the latest threats, vulnerabilities, and reverse engineering techniques.

Collaborate with cross-functional teams to develop and implement security solutions.

Document findings, prepare comprehensive reports, and present results to technical and non-technical stakeholders.

Minimum Qualifications :

Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

0-3 years of demonstrated experience in reverse engineering or relevant security disciplines.

Strong understanding of computer architecture, operating systems, and software development principles.

Proficiency in assembly language, C / C++, Python, or other relevant programming languages.

Familiarity with debugging tools and techniques.

Knowledge of network protocols and security concepts.

Ability to obtain and maintain a government security clearance.

Preferred Qualifications :

Experience with reverse engineering tools such as IDA Pro, Ghidra, or Binary Ninja.

Experience with hardware reverse engineering tools and techniques.

Knowledge of embedded systems and firmware analysis.

Contributions to open-source projects or security communities.

Demonstrated ability to learn new technologies quickly and adapt to a fast-paced environment.

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and / or beliefs, or any other characteristic protected by federal, state, or local law.

17 days ago
Related jobs
KBR
Beavercreek Township, Ohio

KBR is seeking a talented Junior Reverse Engineer to join our Security Engineering team. This is an excellent opportunity for someone passionate about security and eager to develop their expertise in reverse engineering. Perform full-scope reverse engineering of hardware, firmware, software, and net...

Promoted
Kontron America Inc
Enon, Ohio

Bachelor or Master degree in Electrical Engineering. Perform design and test verification of formal electrical and mechanical environmental requirements, and EMI/EMC compliance requirements. ...

Promoted
Compunnel Inc.
Dayton, Ohio

We are looking for a Senior Electrical Engineer to support our Combat Mission Systems business in the area of ground combat vehicles. The candidate will work closely with one or more of our electronics suppliers to provide electrical engineering support in the manufacture of printed circuit board as...

Promoted
Leidos Holding
Fairborn, Ohio

Candidate must have a Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering (or other closely related field) from an accredited institute with a minimum of 8 years of directly applicable work history or a Master's degree in a relevant field and 6 o...

Promoted
Serco
Dayton, Ohio

In-depth knowledge of DoD acquisition software and computer engineering support to include software design, integration, configuration, test/evaluation, and certification. If you want to work on cutting edge Air Force programs, Serco has a great opportunity for you! As a Senior Software and Computer...

Promoted
Ladders
Fairborn, Ohio

We are seeking a highly skilled and motivated Mid-Level Software Engineer to join our team. This role requires a hands-on approach and a deep understanding of embedded systems and software development. Develop and maintain software for controlling CPU functions related to environmental control syste...

Promoted
BCforward
OH, United States

BCforward is seeking a highly motivated and experienced Argo Data Software Engineer. Job Title: Argo Data Software Engineer. Collaborate with the engineering team to plan, estimate, design, develop, test, and maintain web and desktop-based business applications (Argo Teller 21 application, and inter...

Promoted
DCS Corp
Dayton, Ohio

Bachelor level degree in software engineering, computer engineering, or equivalent engineering field with at least 8 years of software engineering experience, or a Master level degree in software engineering, computer engineering, or equivalent engineering field with at least 6 years of software eng...

Ultimate Staffing Services
Springfield, Ohio

We have an exciting opportunity for a mid-level role as Electrical Design Engineer 2 within our power supply development group! This role is an onsite position located in our Springfield, OH location. Bachelor or Master degree in Electrical Engineering. Perform design and test verification of formal...

DYNAMIC EDUCATIONAL SYSTEMS INC
Dayton, Ohio

Position Title: Safety and Security Officer. Reports To: Safety and Security Manager. Ensures the security and safety of students and staff, buildings, vehicles, and property by checking persons, center grounds, doors, windows, lighting, appliances, equipment, locks, and emergency equipment. Safety/...