Software Engineer

Lockheed Martin
US - Virginia - Hanover County
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

The role involves designing, developing, and maintaining full-spectrum cyber solutions and secure systems to support offensive and defensive operations. Responsibilities include conducting vulnerability research, reverse engineering, and modernizing build and continuous testing processes.

Requirements: Candidates must have a Bachelor's degree in Computer Science (or equivalent experience), a current DoD Top Secret SCI with Polygraph, and at least 15 years of software engineering experience. Proficiency in C++, Python, Shell scripting, and CICD is required.

Key Skills: C++, Python, Shell scripting, CICD, Software Testing, Vulnerability Research, Reverse Engineering, Penetration Testing, Firmware Development, Software Design, Database Querying, Cyber Security, SDR, System Performance Analysis, Algorithm Development, Software Modernization

Benefits: Medical, Dental, Vision, Flexible work arrangements, 401(k) match, Paid time off, Holidays, Parental Leave, EAP, Flexible Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability, Long-Term Disability




Fast Track Upload