We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Engineer

ANALYGENCE
United States, California, San Diego
May 19, 2026

Tharros is seeking a Software Engineer for an upcoming program supporting a US Navy customer focused on research, engineering, and technical center focused on information warfare, cybersecurity, C4ISR, electronic warfare, AI/ML, communications, and related defense technologies.

Responsibilities:



  • Develop, integrate, test, and maintain software applications supporting Navy Command and Control (C2) systems, operational planning tools, and mission-focused analytics platforms.
  • Design and implement software solutions utilizing AI/ML, Generative AI (GenAI), Large Language Models (LLMs), and Natural Language Processing (NLP) capabilities to enhance situational awareness and operational decision-making.
  • Support containerized application development and deployment within Kubernetes, service mesh, and DevSecOps environments, including software packaging and deployment through the Overmatch Software Armory (OSA).
  • Perform software testing, debugging, cybersecurity scanning, and validation activities to ensure applications meet operational, security, and performance requirements across afloat and shore-based environments.
  • Collaborate with engineers, operators, and mission stakeholders to develop user-focused capabilities, workflows, visualizations, and automated data ingest solutions supporting joint and coalition operations.
  • Provide technical support for operational deployments, experimentation events, and integration efforts across systems including MTC2, AEGIS interfaces, CANES environments, and other Navy C2 platforms.
  • Active TS/SCI DoD Clearance.
  • 3 years of professional experience with software engineering
  • Bachelor's degree in quantitative fields such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
  • Experience with applying programming concepts in a professional or academic setting.
  • Experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
  • Agile Developer certification or Certified Scrum Developer certification
  • Excellent written and verbal communication skills.
  • Proficient in Microsoft Office Suite to include Teams or similar workplace chat and videoconferencing tools.
Applied = 0

(web-77cf7d65c7-z52c2)