1

Cyber Software Engineer Jobs in Philadelphia, PA

Senior Software Engineer

Moorestown, NJ ยท On-site

$120K - $159K/yr

Join a global team of 35000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead of emerging threats. Your ...

next page

Showing results 1-20

Cyber Software Engineer information

See Philadelphia, PA salary details

$65.5K

$123.2K

$154.8K

How much do cyber software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for cyber software engineer in Philadelphia, PA is $123,176.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,000.00 and $140,000.00 per year, depending on experience, location, and employer.

What is the difference between Cyber Software Engineer vs Cyber Security Analyst?

AspectCyber Software EngineerCyber Security Analyst
Required CredentialsBachelor's in CS or related field, coding certificationsBachelor's in Cybersecurity, certifications like CompTIA Security+
Work EnvironmentDevelops security-focused software, coding, testingMonitors security systems, analyzes threats, incident response
Employer & Industry UsageTech companies, software firms, cybersecurity firmsFinancial institutions, government agencies, corporations

Cyber Software Engineers focus on creating and maintaining security software through coding, while Cyber Security Analysts monitor and respond to security threats. Both roles require technical skills and certifications but differ in daily tasks and work environment.

How does a cyber software engineer typically collaborate with cybersecurity teams during the software development lifecycle?

Cyber Software Engineers work closely with cybersecurity teams throughout the development process to ensure that security is built into every stage of the software lifecycle. This collaboration often includes regular threat assessments, code reviews focused on security vulnerabilities, and the integration of secure coding practices. Cyber Software Engineers may also participate in incident response drills and coordinate with cybersecurity analysts to address potential threats. Effective communication and a proactive approach to security are essential for success in this role.

What does a cyber software engineer do?

A Cyber Software Engineer designs, develops, and maintains software systems with a focus on security. They are responsible for ensuring that applications and networks are protected against cyber threats by implementing robust security measures, such as encryption, authentication, and secure coding practices. Their work often includes vulnerability assessments, penetration testing, and collaborating with other IT professionals to meet cybersecurity standards. Cyber Software Engineers play a vital role in safeguarding sensitive data and keeping organizations' digital infrastructure secure.

What are the key skills and qualifications needed to thrive as a cyber software engineer?

To thrive as a Cyber Software Engineer, you need strong programming skills (such as Python, C++, or Java), a solid understanding of cybersecurity principles, and typically a degree in computer science or a related field. Familiarity with security tools, penetration testing frameworks, and certifications like CISSP or CEH are highly valued. Analytical thinking, problem-solving, and effective communication help you anticipate threats and collaborate with cross-functional teams. These skills are crucial for designing secure software, protecting sensitive data, and responding to ever-evolving cyber threats.
Infographic showing various Cyber Software Engineer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $123,176 per year, or $59.2 per hour.

Cyber Software Engineer - TS/SCI Required with Security Clearance

Cohere Technology Group LLC

Cherry Hill, NJ โ€ข On-site

Other

Re-posted 6 days ago


Job description

Job Title:
Cyber Software Engineer โ€“ TS/SCI Required
Location:
Cherry Hill, NJ (Relocation Assistance Available)
Clearance Requirement:
Active Top Secret/SCI
Overview:
Cohere Technology is seeking a Cyber Software Engineer to support advanced cyber capability development in Cherry Hill, NJ. The ideal candidate has hands-on experience building secure and mission-oriented tools across Windows and Linux environments, thrives in agile teams, and is passionate about solving complex cyber challenges in support of national defense.
Key Responsibilities:
* Design, develop, test, and maintain secure software capabilities for cyber operations
* Perform low-level systems programming on both Unix/Linux and Windows platforms
* Collaborate with cross-functional teams to deliver integrated cyber solutions
* Conduct reverse engineering, protocol analysis, and tool optimization
* Develop and execute unit and integration tests; contribute to containerized testing environments
* Participate in Agile development cycles including sprint planning, reviews, and retrospectives
* Leverage scripting and compiled languages (Python, C, C++, Java) for tool development
* Support DoD and mission-aligned stakeholders with technical implementation and guidanceRequired Qualifications:
* Bachelorโ€™s degree in Software Engineering, Cybersecurity, Computer Science, or related field
* Minimum of 1 years of experience in software development
* Proficient in Python, C, C++, Java
* Familiarity with secure coding practices, reverse engineering, and x86 assembly
* Experience in Agile/Scrum environments
* Active Top Secret/SCI clearance requiredPreferred Qualifications:
* Familiarity with tools such as Ghidra, Wireshark, XKEYSCORE, or similar
* Experience with custom protocol development, vulnerability analysis, or cyber toolkits
* Knowledge of containerization (e.g., Docker), CI/CD pipelines, and automated testing
* Background in training or mentoring junior developers
* Prior military or defense contracting experience is a plusWhy Join Us:
* Work on impactful cyber missions that directly support national security
* Collaborate with technical experts in a fast-paced, agile environment
* Flexible relocation support and career advancement opportunities
* Competitive compensation and benefits package