Lockheed Martin is looking to solve the problem of ensuring mission-critical resilience by evaluating emerging technologies and performing comprehensive software testing.
Requirements
- Deep expertise in cyber‑exploitation, penetration testing, and software testing (functional, regression, and automated testing)
- Proficiency in Python, PowerShell, or CI/CD tools
- Experience with automated test scripts
- Knowledge of security‑by‑design and quality‑by‑design principles
- Experience with penetration testing and vulnerability analysis
- Familiarity with proof‑of‑concept exploits
- Understanding of cyber‑engineering technologies
Responsibilities
- Designing and implementing automated exploitation frameworks and test suites for novel cyber‑engineering technologies.
- Conducting hands‑on penetration testing, vulnerability analysis, and proof‑of‑concept exploits against prototypes and operational systems.
- Developing, executing, and maintaining functional, regression, and integration test cases to verify that software behaves as intended.
- Creating automated test scripts (e.g., using Python, PowerShell, or CI/CD tools) to increase test coverage and reduce manual effort.
- Tracking test results, logging defects, and coordinating mitigation activities with development teams.
- Documenting findings, generating actionable remediation recommendations, and presenting results to customers and senior leadership.
- Partnering with software engineers, system architects, and mission customers to embed security‑by‑design and quality‑by‑design principles early in development.
Other
- MUST BE A U.S. CITIZEN
- Active Top Secret clearance with SCI eligibility
- Strong commitment to mission success, team innovation, and continuous learning
- Ability to communicate complex technical findings to both technical and non‑technical audiences
- Collaborative and detail‑oriented professional