Open/Close mobile menu

Lockheed Martin Corporation Home

Cyber Software Engineer

Req ID :
Job Code/Title :
E2552:Cyber Intel Analyst
Job Description :
Do you have a passion for low-level code development? 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 Martin’s premier Cyber research team in Virginia!
Key aspects of the position include the following:

• Development on automated software testing frameworks for large scale security-critical software testing
• Low-level firmware/software development 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 development 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 development. 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: Windows, Linux, Mac, and/or Mobile (iOS, Android).

Must have experience with any of the following programming languages: Python, 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 Windows 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

As a leading technology innovation company, Lockheed Martin’s team of 113,000 people works with partners around the world to bring proven performance to our customers’ toughest challenges. Lockheed Martin has employees based in all 50 states and more than 570 facilities that span 70 countries.

Join us at Lockheed Martin, where we’re engineering a better tomorrow.

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.

Job Location(s): Herndon Virginia
Security Clearance :
Business Unit :
Program :
Job Class :
Software Engineering
Job Category :
Experienced Professional
City :
State :
Virtual :
Relocation Available :
Work Schedule :
STANDARD-Mon-Fri/8 hours a day
Req Type :
Shift :
Additional Posting Locations :