Cyber Software Engineer

advertisement
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.
Download