Job Title:Cyber Software Engineer – TS/SCI RequiredLocation:Cherry Hill, NJ (Relocation Assistance Available)Clearance Requirement:Active Top Secret/SCIOverview: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 guidance
Required 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 required
Preferred 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 plus
Why 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
Powered by JazzHR
Numbers & Facts
Location
Cherry Hill, NJ
Skills
Agile Programming Methodologiesunmatched
C Programming Languageunmatched
C++ Programming Languageunmatched
Compiled Programming Languagesunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Dockerunmatched
Integration Testingunmatched
Internet Securityunmatched
Javaunmatched
Linux Operating Systemunmatched
Mentoringunmatched
Microsoft Windows Operating Systemunmatched
Militaryunmatched
Protocol Analysisunmatched
Python Programming/Scripting Languageunmatched
Reverse Engineeringunmatched
Scripting (Scripting Languages)unmatched
Scrum Project Management and Software Developmentunmatched
Secure Codingunmatched
Security Analysisunmatched
Sensitive Compartmented Information (SCI)unmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
Sprint Planningunmatched
Test Automationunmatched
Test Plan/Scheduleunmatched
Top Secret Clearanceunmatched
Unit Testunmatched
United States Department of Defense (DoD)unmatched
Unix System Internals/Programmingunmatched
Wireshark (Ethereal)unmatched
x86 Processorsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.