Software Engineer

Cohere Technology Group LLC

• $110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Software Engineering, Cybersecurity, Computer Science, or related field
  • Minimum 1 year of software development experience
  • Proficient in Python, C, C++, and Java
  • Familiar with secure coding practices and reverse engineering
  • Experience in Agile/Scrum methodologies
  • Active Top Secret/SCI clearance required

Responsibilities

  • Design, develop, test, and maintain secure software for cyber operations
  • Perform low-level systems programming on Unix/Linux and Windows
  • Collaborate with cross-functional teams for integrated cyber solutions
  • Conduct reverse engineering, protocol analysis, and optimize tools
  • Develop and execute unit and integration tests
  • Participate in Agile development cycles including planning and reviews
  • Leverage scripting and compiled languages for tool development

Benefits

  • Relocation assistance available
  • Opportunities to work on advanced cyber capabilities
  • Collaborative and agile team environment
  • Support national defense missions
Full 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 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

Similar Jobs

More Jobs at Cohere Technology Group LLC

  • Windows Developer
    $110K — $130K *
    Herndon, VA 20171 (Fairfax County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $110K — $130K *
    Cherry Hill, NJ 08003 (Camden County)
    Information Technology
    In-Person
  • Android Developer
    $110K — $130K *
    Dulles, VA 20101 (Loudoun County)
    Consumer Technology
    In-Person
  • Java Full Stack Engineer
    $150K — $250K *
    Colorado Springs, CO 80918 (El Paso County)
    Information Technology
    In-Person
  • Sr. Dev Ops Engineer
    $110K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: