Cyber Security Software Engineer
The Planet Group
Salem, Massachusetts, US
About the Role
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 Responsibilities
- Drive secure software development practices across product teams
- Perform threat modeling, vulnerability assessments, and code reviews
- Conduct static and dynamic code analysis, software composition analysis, and penetration testing
- Design and implement security controls, tools, and automation
- Partner with engineering teams to embed security throughout the software development lifecycle
- Support incident response and security investigations
- Contribute to security training and best practices across teams
- Collaborate cross-functionally and provide guidance on secure coding standards
Required Qualifications
- 3+ years of experience in cybersecurity or software engineering with a focus on product security
- Hands-on experience with threat modeling, vulnerability analysis, and security testing methodologies
- Experience with static code analysis, SCAP scans, and penetration testing tools
- Familiarity with secure development frameworks and regulatory considerations
- Proficiency in at least one programming language (e.g., C, C++, C#, or similar)
- Strong debugging, troubleshooting, and problem-solving skills
- Experience working with source control and modern development practices
- Ability to collaborate effectively with cross-functional engineering teams
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Preferred Qualifications
- Experience with embedded systems, hardware control, or operating systems
- Exposure to security regulations and compliance frameworks
- Prior experience leading or mentoring within engineering projects
Additional Details
- Long-term contract engagement
- Full-time hours
- Onsite work environment
- Multi-stage video interview process
- Background check required
Required Skills
cybersecurity
software
secure coding
threat modeling
code review
Keywords
cybersecurity
software
security engineering
product security
code security
Interested in this role?
Apply now and take the next step in your career.
