Software Engineer
Cohere Technology Group LLC · coheretechnology.us
Cherry HillEntry level1+ yrs
The job in short
Software engineer.
PythonJavaC++LinuxCybersecurity
Details
- Found
- 21 d ago · posted 2026-08-07
- Location as listed
- Cherry Hill, NJ
- Role
- Software Engineer
- Source
- The company’s own careers site
Full 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 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
Software Engineer jobs in the United States · All Cohere Technology Group LLC jobs · Entry-level jobs in Cherry Hill, New Jersey