Modernization Software Engineer

Odyssey Systems Consulting Group, Ltd.•Colorado Springs, CO
•$160,000 - $190,000•Hybrid

About The Position

Odyssey Systems is hiring a Modernization Software Engineer for its Engineering, Professional, and Administrative Support Services (EPASS) contract. The position supports SYD 85 in the S5 at Peterson Space Force Base and provides independent technical evaluation for the Government program office. The engineer oversees, reviews, and assesses prime contractor-led software modernization and development, including software architecture, algorithm performance, open system architecture, communications flow, and data strategies, to help ensure program objectives are met. The role provides technical support and recommendations throughout the acquisition life cycle, including technical reviews, configuration management, and system-level testing. The position is based at Peterson Space Force Base in Colorado Springs, Colorado. The posting describes a hybrid arrangement, approximately one to two remote days per week, subject to Government discretion, with potential for remote work for the right candidate. Travel is 10–20%.

Requirements

  • Must be a U.S. citizen.
  • Ability to obtain and maintain a Top Secret clearance.
  • Bachelor of Science in Engineering, Computer Science, or a related field.
  • Eight years of relevant experience, including at least three years in the Department of Defense.
  • Ability to obtain Security+ certification or equivalent.

Nice To Haves

  • Active Top Secret clearance.
  • CompTIA Security+ certification or equivalent.

Responsibilities

  • Review contractor analyses of existing software architecture, code, and performance, and independently assess deficiencies, obsolescence, and maintainability issues for the Government.
  • Assess contractor-proposed modernization strategies and recommend technical approaches, including architectural redesigns, algorithm enhancements, and data-format modifications.
  • Oversee the prime contractor’s software development life cycle, including Agile and DevSecOps practices, and independently assess progress, risks, and quality.
  • Review and comment on contractor-generated software documentation, including Software Requirements Specifications, Software Design Documents, and Interface Control Documents, and recommend whether the Government should approve it.
  • Oversee and witness software testing, including unit, integration, and performance testing; analyze test plans and results to assess requirements verification and advise the Government on software readiness.
  • Collaborate with Government hardware, systems, and cybersecurity engineers to integrate software and hardware modernization across system interfaces.
  • Assess, assist with, and recommend Modular Open System Architecture definition, requirements, implementation, verification, and validation.
  • Provide software subject matter expertise on risks and opportunities during technical reviews, configuration management boards, and other program management activities.
  • Provide technical support and recommendations throughout the acquisition life cycle, including major technical reviews, configuration management, and system-level testing.
  • Assist with Configuration Control Boards, Engineering Trades, Requirements Verification, Requirements Mapping, and baseline management at all program levels.

Benefits

  • Medical, dental, and vision insurance.
  • Life insurance.
  • TRICARE supplement.
  • Short-term and long-term disability.
  • 401(k) match.
  • Flexible spending accounts and health savings accounts.
  • Employee assistance program.
  • Learning and development benefit.
  • Paid time off and holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service