Intermediate Software Engineer

Odyssey

Fort Belvoir (VA)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Odyssey in Fort Belvoir, VA is seeking a Software Engineer to support advanced situational awareness programs. You will develop, test, and maintain software features while collaborating with engineers and analysts. Candidates should possess a Bachelor’s degree in Computer Science and have experience with programming languages like Java, C#, or Python. An Active Secret clearance is required. The job includes duties related to CI/CD and quality assurance.

Qualifications

  • Must be a US citizen.
  • Active Secret clearance required (ability to obtain TS/SCI).
  • 2–5 years of relevant experience.

Responsibilities

  • Develop, test, and maintain software features with limited supervision.
  • Collaborate on refining requirements and deliver solutions.
  • Troubleshoot and debug issues across development and test environments.
  • Contribute to technical documentation, including design notes and user guides.

Skills

Proficiency in modern programming languages (Java, C#, Python, JavaScript/TypeScript)
Knowledge of CI/CD pipelines and automated testing frameworks
Familiarity with RESTful APIs, microservices, or distributed systems
Understanding of software development methodologies, data structures, and algorithms
Experience with version control systems (Git)
Experience with relational and/or NoSQL databases

Education

Bachelor’s degree in Computer Science, Information Systems, or related field

Tools

Docker
Kubernetes

Job description

Position Summary

Odyssey Systems is seeking a Software Engineer to support advanced situational awareness and multi-domain operations (MDO) programs. This role focuses on the design, analysis, and integration of RF and signal processing systems that enable next‑generation battlefield awareness, electronic warfare, and spectrum management capabilities.

You will work closely with a multidisciplinary team of engineers, analysts, and operators to design and deliver systems that integrate data from diverse sensors, communications, and radar systems to provide actionable intelligence and operational advantage. The ideal candidate brings deep technical expertise in RF, signal processing, and spectrum management, along with experience contributing to mission‑critical DoD programs in multi‑domain environments.

This is a full time position located at MacDill AFB, FL or Ft. Belvoir, VA.

Contingent upon contract award***

Responsibilities
  • Develop, test, and maintain software features of moderate complexity with limited supervision.
  • Collaborate with senior engineers, product managers, and QA to refine requirements and deliver solutions.
  • Participate in code reviews, contribute constructive feedback, and follow established coding standards.
  • Troubleshoot and debug issues across development and test environments.
  • Contribute to technical documentation, including design notes, API references, and user guides.
  • Support integration, deployment, and CI/CD activities as part of the development lifecycle.
  • Write and maintain unit and integration tests to ensure code quality and reliability.
  • Assist in improving development processes, tools, and team workflows.
  • Begin taking ownership of small modules or components within the system architecture.
  • Contingent upon contract award***
Qualifications

Citizenship: Must be a US citizen

Minimum Required Qualifications
  • Clearance: Active Secret (ability to obtain TS/SCI)
  • Education: Bachelor’s degree in Computer Science, Information Systems, or a related field with 2–5 years of relevant experience.
  • Proficiency in at least one modern programming language such as Java, C#, Python, or JavaScript/TypeScript.
  • Experience with version control systems such as Git.
  • Understanding of software development methodologies, data structures, and algorithms.
  • Familiarity with RESTful APIs, microservices, or distributed systems.
  • Ability to work collaboratively in a team environment.
  • Ability to communicate technical concepts clearly.
Preferred Qualifications
  • Clearance: TS/SCI
Technical Skills
  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Exposure to containerization technologies such as Docker or Kubernetes.
  • Experience with relational and/or NoSQL databases.
Additional Information
  • Location: Tampa, FL or Fort Belvoir, VA
  • Travel: As needed
  • Contingent upon contract award***
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Software Engineer
Intermediate Software Engineer

Odyssey • Tampa (FL)

On-site
USD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Odyssey Systems • Tampa (FL)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Odyssey Systems • Fort Belvoir (VA)

On-site
USD 100,000 - 130,000
Philanthropic engagement opportunities
Professional development programs
Senior Electrical / Electronics Engineer
Senior Electrical / Electronics Engineer

Odyssey • Tampa (FL)

On-site
Competitive salary
Workplace philanthropy initiatives
Senior Electrical / Electronics Engineer
Senior Electrical / Electronics Engineer

Odyssey • Fort Belvoir (VA)

On-site
USD 100,000 - 130,000
Senior Computer Scientist/Engineer
Senior Computer Scientist/Engineer

Odyssey Systems • Tampa (FL)

On-site
USD 100,000 - 140,000
Competitive salary
Health benefits
Professional development opportunities
Senior Computer Scientist/Engineer
Senior Computer Scientist/Engineer

Odyssey Systems • Fort Belvoir (VA)

On-site
USD 100,000 - 130,000
Systems Engineer
Systems Engineer

Odyssey Systems • Tampa (FL)

On-site
Senior Spectrum/Signal Processing Engineer
Senior Spectrum/Signal Processing Engineer

Odyssey • Tampa (FL)

On-site
USD 90,000 - 140,000
Systems Engineer
Systems Engineer

Odyssey • Fort Belvoir (VA)

On-site
USD 80,000 - 105,000