Cybersecurity Software Engineer
LEIDOS
About the role
About Us
Kudu Dynamics, a Leidos-owned entity, boasts over a decade of innovation and expertise in computer network operations. Our team, comprising passionate hackers and engineers, drives advancements in desktop, mobile, IoT, and embedded system capabilities. As a leader in anticipating and countering tomorrow's threats, Kudu Dynamics stands at the forefront of creating cutting-edge cybersecurity solutions.
Job Role
Join us in a dynamic environment where you will collaborate with top reverse engineers and vulnerability researchers. As a Cybersecurity Software Engineer, you will help design an innovative computer exploitation framework focused on software exploitation in highly constrained environments. You'll work on building testable exploit chains that ensure robustness and reliability, even in unpredictable conditions. This role will challenge you to analyze target systems and rigorously test solutions critical for mission success.
Essential Qualifications
- U.S. citizenship with an active Top Secret security clearance and CI Polygraph.
- Proficient in C/C++ (with a preference for C).
- Strong understanding of data structures, performance optimization, multi-threading.
- Expertise in at least one scripting language, ideally Python.
Your Responsibilities
- Transform Proof of Concept vulnerabilities into robust, reliable exploits.
- Maintain a CI/CD pipeline for testing framework plugins.
- Enhance framework features as required.
- Collaborate closely with vulnerability researchers to integrate proof of concepts into the framework.
Preferred Qualifications
- Familiarity with one or more assembly languages (x86, MIPS, ARM, etc.).
- Experience in hardware reverse engineering.
- Knowledge of real-time embedded systems.
- Background in signal processing.
If you thrive on innovation and are eager to tackle challenging problems, you will fit right in at Leidos. We seek dynamic thinkers and disruptors who are committed to excellence. Join us in pushing boundaries and advancing missions that matter.
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date.
Pay Range
$107,900.00 - $195,050.00
The Leidos pay range for this job level is a general guideline and not a guarantee of compensation. Additional factors considered in extending an offer include responsibilities, education, experience, skills, and internal equity.
About Leidos
Leidos is a leader in technology and innovation, serving government and commercial clients. With headquarters in Reston, Virginia, Leidos has around 47,000 global employees and reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025.
Your career choice matters. We provide competitive compensation and a comprehensive benefits package, including Health and Wellness programs, Income Protection, Paid Leave, and Retirement.
Note: Leidos emphasizes job seeker safety and does not request payments or sensitive information during the application process. Please verify correspondence is from official Leidos channels.
Leidos is committed to an inclusive workplace and offers equal consideration for all applicants without discrimination based on a variety of factors, including race, gender, and military status.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free