Odyssey Systems · Ogden, Utah, US

Software Engineer

OpenFull-timePay not stated

Open — Odyssey Systems has a posting for this job. Posted 6 Nov 2026.

This posting

Posted 6 Nov 2026 · Full-time · Pay not stated

Apply on the employer's site

Opens careers-odysseyconsult.icims.com. Talentify has not checked who owns that address. You apply there — Talentify never asks for an account or a CV.

Job alerts

Get jobs like this by email

Talentify emails you Software Engineer jobs in Ogden, Utah.

About this job

Position Summary

Odyssey is seeking an experienced Journeyman Software Engineer supporting the Air Force Life Cycle Management Center Armament Directorate Munitions Division (AFLCMC/EBH) at Hill AFB, UT.This position supports the government in applying advanced engineering principles to the design, development, integration, and sustainment of software-intensive systems across the full acquisition lifecycle. This role involves working closely with program offices, engineers, and cross-functional teams to deliver reliable, mission-critical capabilities that meet performance, operational, and mission requirements.

Responsibilities

Duties include, but not limited to:

  • Support engineering activities across all phases of the DoD acquisition lifecycle (Materiel Solution Analysis through Operations & Support)
  • Apply software engineering principles to support system design, development, integration, and sustainment efforts
  • Support requirements development, analysis, traceability, and verification for software and system-level capabilities
  • Perform system design, integration, and technical analysis to ensure performance and mission effectiveness
  • Develop and review technical documentation, including system specifications, interface control documents, and engineering reports
  • Support technical reviews and program milestone activities (e.g., SRR, PDR, CDR)
  • Collaborate with program management, logistics, test, and cybersecurity teams to ensure integrated system performance
  • Analyze system performance and recommend improvements to enhance functionality, reliability, and maintainability
  • Support risk identification, analysis, and mitigation planning for technical and program risks
  • Provide technical input to acquisition documentation and program decision-making processes

Qualifications

Citizenship: Must be a U.S. citizen

Minimum Required Qualifications:

  • Must have and be able to maintain a Secret clearance
  • Bachelor’s degree in related discipline and 5 years of relevant experience; OR Master’s degree in related discipline and 3 years of relevant experience

Preferred Qualifications:

  • Experience supporting system development, integration, or sustainment activities
  • Experience applying engineering principles to support the development, integration, and sustainment of software-intensive systems
  • Experience supporting requirements development, analysis, traceability, and verification within complex programs
  • Experience contributing to system design, integration, and technical evaluation activities across the acquisition lifecycle
  • Experience supporting technical reviews and program milestones (e.g., SRR, PDR, CDR)
  • Experience working within DoD acquisition environments or similar large-scale engineering programs
  • ABET-accredited MS and/or BS degree in computer science
  • Experience working with C#, VB.Net, Javascript, Bootstrap, HTML5, AJAX, CSS, Oracle Databases, and/or JIRA a plus

Additionally, the successful candidate will demonstrate the following:

Technical Skills:

  • Systems engineering processes, including requirements analysis, integration, verification, and validation
  • Software development, integration, and testing within complex system environments
  • Familiarity with engineering tools, modeling, and simulation environments supporting system design and analysis
  • Ability to analyze system performance and develop technical solutions to improve functionality and reliability
  • Knowledge of configuration management practices and technical documentation development

Interpersonal Skills:

  • Ability to operate independently and as part of a multidisciplinary engineering team
  • Strong analytical and problem-solving abilities applied to complex technical challenges
  • Excellent written and verbal communication skills, including the ability to convey technical information clearly
  • Ability to support mission-critical programs in a fast-paced, collaborative environment
  • Ability to manage multiple priorities and adapt to evolving program needs

Additional Information:

Location: Hill AFB, UT

Travel: May be required based on program needs

Work Environment: Onsite

#LI-CT1

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military’s operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Read the full posting

Not this job's pay

What do Corporate – Information Technology jobs in Utah pay?

Talentify has no pay figure for this posting. The lines below are about Corporate – Information Technology jobs on Talentify in Utah as a group, computed by Talentify's job index across their postings. They are not the pay for this job.

Of the 131 Corporate – Information Technology jobs on Talentify in Utah, 21 list pay per year.

Taking the midpoint of each listed range, the middle half pay 76,463–118,207 USD per year and the median is 106,437 USD per year.

15 of these 21 name no currency; they are counted as USD because the jobs are in the United States.

Pay as employers listed it, not adjusted or verified. Updated 2026-11-12.

Computed on 2026-11-12 from the pay in 21 listings.

Not this job's pay

U.S. Bureau of Labor Statistics, for Software Developers, the occupation this job title matches. It describes the occupation, not this job.

The median wage for Software Developers in Utah was 61.93 USD per hour (128,810 USD per year) in May 2025; the middle half earned 48.33–77.20 USD per hour.

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025

Software Engineer pay and outlook in Utah

Also open

Also open at Odyssey Systems

Odyssey Systems's other jobs that have a page here. Each page says open or closed for itself.

Same job, other employers

Software Engineer jobs in Utah at other employers

Pages on Talentify for this job in Utah, at employers other than Odyssey Systems. Each page says open or closed for itself.