Cyber Security Software Engineer
Our client is seeking a technically strong Cybersecurity Software Engineer to support the development and protection of software products. This role focuses on product security (not IT/network security) and requires a balance of strategic input and hands-on engineering collaboration.Key ResponsibilitiesDrive secure software development practices across product teamsPerform threat modeling, vulnerability assessments, and code reviewsConduct static and dynamic code analysis, software composition analysis, and penetration testingDesign and implement security controls, tools, and automationPartner with engineering teams to embed security throughout the software development lifecycleSupport incident response and security investigationsContribute to security training and best practices across teamsCollaborate cross-functionally and provide guidance on secure coding standardsRequired Qualifications3+ years of experience in cybersecurity or software engineering with a focus on product securityHands-on experience with threat modeling, vulnerability analysis, and security testing methodologiesExperience with static code analysis, SCAP scans, and penetration testing toolsFamiliarity with secure development frameworks and regulatory considerationsProficiency in at least one programming language (e.g., C, C++, C#, or similar)Strong debugging, troubleshooting, and problem-solving skillsExperience working with source control and modern development practicesAbility to collaborate effectively with cross-functional engineering teamsBachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)Preferred QualificationsExperience with embedded systems, hardware control, or operating systemsExposure to security regulations and compliance frameworksPrior experience leading or mentoring within engineering projectsAdditional DetailsLong-term contract engagementFull-time hoursOnsite work environmentMulti-stage video interview processBackground check required