I

Independent Software

National security software and analytics

Cryptologic Computer Scientist Level 3

Full-Time
No salary listed
Senior, Expert
Bachelor's, Master's, PhD, Associate's
Fort Meade, MD, USA
In Person
CybersecurityOffensive Security & Testing
No H1B Sponsorship
US Top Secret Clearance Required

About the job

Requirements
  • Strong software engineering and development experience.
  • Experience with reverse engineering.
  • Experience conducting vulnerability research.
  • Experience with cloud technologies.
  • Strong programming and software development skills.
  • Knowledge of algorithms, data structures, computer architecture, and computer science fundamentals.
  • Strong analytical and problem-solving skills.
  • Ability to independently research and solve complex technical problems.
  • A doctoral degree plus four years of relevant experience, a master's degree plus six years of relevant experience, a bachelor's degree plus eight years of relevant experience, or an associate degree plus ten years of relevant experience.
  • A degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a closely related field.
  • Degree coursework including at least one programming course and four upper-level mathematics courses at the calculus level or higher.
  • Relevant experience in theoretical or applied computer science, modeling or simulation development, algorithm analysis, design or evaluation, reverse engineering, vulnerability research or exploitation, Computer Network Operations support, design, development or evaluation of computer or information systems, or development of software, scripts, tools or operational capabilities supporting cyber, cryptologic or intelligence missions.
  • An active TS/SCI clearance with appropriate polygraph.
Responsibilities
  • Design, develop, test, and maintain software solutions supporting mission requirements.
  • Perform reverse engineering and technical analysis of software and systems.
  • Conduct vulnerability research to identify and analyze potential weaknesses.
  • Develop tools, scripts, and software capabilities to support technical operations.
  • Apply computer science principles to complex analytical and engineering problems.
  • Work with cloud technologies and cloud-based environments.
  • Analyze software behavior, system functionality, and technical data.
  • Develop and evaluate algorithms and technical solutions.
  • Document technical methodologies, findings, and solutions.
  • Collaborate with technical and mission teams to support operational objectives.
Desired Qualifications
  • Familiarity with Computer Network Operations tools and operational support.

About the company

Independent Software develops software, analytics and systems capabilities for United States national security customers. Its engineers and technical specialists work in areas such as cybersecurity, data science, cloud systems, signals analysis and mission-focused software development. The company supports complex government environments where security clearances, technical accuracy and close customer collaboration are central to delivery. Its employer identity is therefore a defense and intelligence technology contractor rather than a consumer software publisher. Its workforce brings together technical specialists, client delivery teams and business operations.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A