I

Independent Software

National security software and analytics

Cryptologic Computer Scientist Level 3

Offensive Security & TestingConfirmed live in the last 24 hours
Full-timeFort Meade, MD, USANo salary listedIn-person

About the Job

Requirements

  • Strong computer science and software development background.
  • Experience with access discovery and/or access enablement activities.
  • Experience working with XKS and DX.
  • Proficiency with Python programming and scripting.
  • Experience developing automation solutions using Python.
  • Experience developing and working with Jupyter Notebooks.
  • Experience analyzing, summarizing, or characterizing complex data.
  • Strong understanding of algorithms, data structures, programming languages, and software development principles.
  • Strong analytical and problem-solving skills.
  • Ability to independently research and develop technical solutions.
  • 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

  • Support access discovery and enablement activities.
  • Analyze, characterize, and summarize mission data using available tools and analytical techniques.
  • Work with XKS and DX to support technical and analytical mission requirements.
  • Develop Python scripts and automation to improve analytical and operational workflows.
  • Develop and maintain Jupyter Notebooks for data analysis, exploration, and repeatable workflows.
  • Apply computer science and software engineering principles to complex technical problems.
  • Develop tools, scripts, and capabilities that improve the efficiency and effectiveness of mission activities.
  • Analyze structured and unstructured data to identify relevant patterns, relationships, and opportunities.
  • Document technical approaches, analytical methods, and findings.
  • Work independently and collaboratively to develop solutions to complex mission problems.

Desired Qualifications

  • Experience with C++.

About the Company

Independent Software

National security software and analytics

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
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Independent Software

See more jobs