Jobs · Virginia

Software Engineer I – Unified Video Sustainment

Cubic Corporation · Ashburn, VA · 1 mo ago
$40–$44/hrFull-time

Job Summary

Cubic Digital Intelligence is seeking a Software Engineer I to join the Unified Video (UV) engineering team supporting the sustainment and modernization of our Full Motion Video (FMV) platform.

Essential Functions

  • Develop, test, and maintain software supporting the Unified Video (UV) platform and associated applications, including Feed Management Portal (FMP) and NetOps.
  • Assist in developing backend services and automation using Node.js, Python, and PostgreSQL.
  • Support software deployment, configuration management, and CI/CD automation efforts.
  • Troubleshoot software defects, investigate issues, and participate in root cause analysis.
  • Contribute to security updates, vulnerability remediation, and software maintenance activities.
  • Participate in code reviews, testing, and Agile development activities.
  • Work with senior engineers to implement new features and modernize existing applications.
  • Create and maintain technical documentation.
  • Continuously learn new technologies and engineering best practices while contributing to team objectives.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • Experience with object-oriented programming through coursework, internships, personal projects, or professional experience.
  • Experience with one or more modern programming languages such as JavaScript, TypeScript, Python, Java, or C++.
  • Familiarity with Git version control and software development fundamentals.
  • Ability to obtain and maintain a U.S. Secret Security Clearance.

Preferred Qualifications

  • Internship, co-op, research, or personal project experience developing software applications.
  • Familiarity with Linux operating systems and command-line tools.
  • Exposure to Node.js, Python, PostgreSQL, Docker, or Kubernetes.
  • Basic understanding of REST APIs, SQL databases, and software testing principles.
  • Familiarity with GitLab, CI/CD pipelines, or infrastructure automation tools such as Ansible.
  • Experience using AI-assisted development tools (GitHub Copilot, ChatGPT, Claude Code, Codex, etc.) to improve productivity and learning.
  • Strong problem-solving skills, willingness to learn, and ability to work effectively in a collaborative Agile team environment.

Cubic Pay Range

$40.00 - $44.00 + benefits.

Similar jobs

Software Engineer

EpicJacksonville, FL· 2 mo ago
Information Technologyapply on epic.avature.net

Software Engineer

BravenChicago, IL· 2 mo ago
Engineering$92k–$115k/yrapply on apply.workable.com

Software Engineer

EpicSouth Burlington, VT· 2 mo ago
Engineeringapply on epic.avature.net

Software Engineer

Rincon Research CorporationCentennial, CO· 2 mo ago
Engineeringapply on workforcenow.adp.com