Junior Vulnerability Researcher
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.
hackajob is partnering directly with CoreTech Security to hire for this role.
CoreTech Securitys mission is to deliver high-end security research and bespoke solutions to some of the most interesting cyber security clients in the UK. In practice, this means that we have built a world-class team of vulnerability researchers, reverse engineers, and high-assurance software engineers.
CoreTech is looking for talented individuals with an active interest in low-level software vulnerability research and reverse engineering. In practice this means you will be familiar with native languages (e.g. C/C++), and ideally have some understanding of how computer programs are loaded and executed on Linux-based platforms. You need to be interested in how hackers achieve code execution and privilege escalation and keen to learn the dark arts of exploit development alongside our world-class research team.
Our primary focus is conducting offensive security research against mobile operating systems and other embedded devices such as routers and CCTV cameras. Our research team use Ghidra as our tool of choice for reverse engineering and produce proof of concepts in the most suitable language for the project which could be C, C++, Python or assembly code. The role requires an inquisitive mindset, persistence and enthusiasm for solving difficult research tasks. Knowledge of hardware would be beneficial to this role.
CoreTech Academy
As a CoreTech Junior Consultant you will be enrolled on the CoreTech Academy where youll be provided with the opportunity to rapidly skill up in bug hunting and reverse engineering through a mix of training, mentoring and shadowing with our experienced team. The Academy also provides the opportunity to attend seminars/presentations on a whole range of subjects, presented by colleagues from across the business.
Skills you must have:- An interest in how software vulnerabilities in binaries, exploits and their mitigations work.
- Experience with Reverse Engineering code using architectures such as ARM/AArch64, x86 or MIPS.
- Familiarity with Operating System internals and working in a command shell environment.
- Familiarity with C and/or C++ programming.
- Experience in basic scripting using Python. xwwtmva
- A basic understanding of TCP/IP and networking concepts.
- A passion for technology
Please click on the apply button to read the full job description