Cyber Software Engineer

Lockheed Martin - Herndon, VA4.1

Full-time
Description:Do you have a passion for low-level code ? Do you pride yourself on solving problems that others think are impossible? If you answered yes to these questions, then we would like you to join Lockheed Martins premier Cyber research team in Virginia!

Key aspects of the position include the following:
on automated software testing frameworks for large scale security-critical software testing
Low-level firmware/software pushing the bounds of the originally specified intent of the hardware/software
OS/Network/Application security and evaluation improvements
OS/Network/Application secure design principles and techniques
OS/Network/Application vulnerability assessments
Information operations - Tactics and Technologies
Reverse engineering techniques and tools
The ideal candidate should be self-motivated and strong in the execution of research and prototype . The Cyber Developer will be expected to work independently to determine and develop innovative approaches to research problems. The ideal candidate will be capable of presenting research results and prototypes to both internal and external entities.

Basic Qualifications:
Must have a Bachelors degree. Acceptable degree programs will include only science and technology related programs such as Mathematics, Computer Science, Systems Engineering, Electrical Engineering, Computer Engineering, Physics, Information Technology, Management Information Systems, etc.

Must have experience with any of the following platforms: , , , and/or Mobile (iOS, Android).

Must have experience with any of the following languages: , C, C++, and/or Assembly.

This position requires special access to support the program and requires the selected candidate to be a US Citizen.

Must have an active TS/SCI clearance.

Desired Skills:
Experience with the kernel debugger and internal data structures.
Reverse engineering of operating system components
Knowledge of and ability to navigate and manipulate the registry
Ability to navigate and control networking stack
Knowledge of the operating system security protections
Understanding how operating systems manage physical and virtual memory
Familiarization with troubleshooting file-system access problems
Understanding of encryption methods

BASIC QUALIFICATIONS:
job.Qualifications

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. Theyre dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.

As a leading technology innovation company, Lockheed Martins vast team works with partners around the world to bring proven performance to our customers toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.

EXPERIENCE LEVEL:
Experienced Professional