Cyber Software Engineer Job Reference: LM People Job Code/Title: Location: Programme / Functional Group: SSS11406 E1071L / Cyber Software Engineer Gloucester SS&S – TCP Description of Business Environment: The programme is a very dynamic, joint programme office information technologyfocused effort with multiple subcontractors supporting an operationally oriented customer with numerous mission critical demands. Projects on the programme typically take the form of Task Orders, which cover a wide range of budget, duration, scope, technology, and product types and offer complex and challenging opportunities. Specific Job Description: As a Cyber Security Engineer the successful candidate will be encouraged to develop as an emerging authority in their field. The successful candidate will be applied flexibly across projects and tasks to conduct vulnerability research and reverse engineering. The successful candidate will be able to rapidly assimilate complex engineering issues, forming ideas and suggestions. The successful candidate will be able to provide innovative solutions to cutting edge technical challenges. Required Skills: Extensive knowledge of one or more of the following: Operating Systems (OS) for one or more of the following platforms: Desktop & servers: Windows, Linux Mobile: Android, iOS Control systems: Real time operating systems (RTOS) Penetration testing / ethical hacking Application and low level architecture protocols Software Reverse Engineering, debugging and disassembly Vulnerability Research for desktop / mobile / embedded systems Analysis and understanding of malware techniques Low level programming (such as machine code, assembly language, C) Desired Skills: Understanding of high level programming principles (C++, Java) Knowledge of scripting languages such as: Python, Perl, Ruby Knowledge with IDA Pro, x86/ARM Assembly Demonstrated interest and enthusiasm for the cyber environment. Personally developed skills and knowledge with tackling security challenges. An ability to remain flexible and adaptable. Capable of working autonomously and in teams. Standard Job Description: As a Cyber Security Engineer the successful candidate will be encouraged to develop as an emerging authority in their field.The successful candidate will be applied flexibly across projects and tasks to conduct vulnerability research and reverse engineering.The successful candidate will be able to rapidly assimilate complex engineering issues, forming ideas and suggestions.The successful candidate will be able to provide innovative solutions to cutting edge technical challenges. Typical Minimum Education & Experience: Ideally require a Bachelors degree from an accredited college in a related discipline, or equivalent experience / combined education.