Cyber Security Software Engineer

Planet Group
Beverly, United States of America
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Beverly, United States of America

Tech stack

C
Software System Penetration Testing
C Sharp (Programming Language)
C++
Static Program Analysis
Code Review
Computer Security
Software Debugging
Network Security
Secure Coding
Security Content Automation Protocol
Security Software
Software Engineering
Software Security
Information Technology
Software Version Control
Vulnerability Analysis
Programming Languages

Job description

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., * 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

Requirements

  • 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

Apply for this position