Software Engineer
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
- 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
- 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
- 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
Recommended Jobs
Administrative Assistant POST NUMBER: 294068
Administrative Assistant - Finance & Accounting Location: Edison, NJ Schedule: Hybrid - 4 Days Onsite / 1 Day Remote Employment Type: Full-Time Our client is seeking a highly organized and proactive A…
Earn $1,500-$3,000+ Weekly | Now Hiring Freight Dispatchers (Experienced & Entry-Level)
Earn $1,500–$3,000+ Weekly | Now Hiring Freight Dispatchers (Experienced & Entry-Level) Truck Driver Nation is growing, and we're looking for Freight Dispatchers ready to take control of their fina…
Dining Server
Job Description Job Description About Discovery Management Group Discovery Management Group leads one of the nation’s most purpose-driven and people-centered senior living organizations, manag…
Inpatient Cardiology Nurse Practitioner LOCUM
Locum Cardiology NP/PA Northern New Jersey Block Schedule | No Call | October Start We are hiring an experienced Cardiology Nurse Practitioner or Physician Assistant for an exciting locum oppo…
Travel Physical Therapist Outpatient Job
Job Description Are you a skilled and compassionate Physical Therapist (PT) seeking an exciting travel healthcare assignment in the vibrant town of Hillsborough, New Jersey? This 13-week opportunit…
Associate Director, Global Marketing - Obesity
Job Description The Global Commercial Metabolism Team is responsible for shaping the global commercial strategy for our Obesity portfolio, with a focus on building differentiated, insight-driven s…
Auditor
DHL Supply Chain is Hiring! At DHL, you will play a part in one of the world’s most essential industries. There has never been a better time to join DHL Supply Chain. In a global business like ours, …
Administrative Assistant - MRSS
Catholic Charities of the Archdiocese of Newark is currently seeking a Full Time Administrative Assistant for our Mobile Response and Stabilization Services Program located in Jersey City, NJ .…
Certified Hospice Aide (CHHA)- Per Diem
Certified Home Health Aide (CHHA) – Hospice Care Part-Time | 7:00 AM – 12:00 PM | New Jersey Make a Difference Every Day Vitality Hospice & Palliative Care is seeking a compassionate and dep…