Senior Software Engineer
Odyssey Systems
Senior Software EngineerOdyssey is seeking an experienced Senior 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.ResponsibilitiesDuties 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 effortsSupport requirements development, analysis, traceability, and verification for software and system-level capabilitiesPerform system design, integration, and technical analysis to ensure performance and mission effectivenessDevelop and review technical documentation, including system specifications, interface control documents, and engineering reportsSupport technical reviews and program milestone activities (e.g., SRR, PDR, CDR)Collaborate with program management, logistics, test, and cybersecurity teams to ensure integrated system performanceAnalyze system performance and recommend improvements to enhance functionality, reliability, and maintainabilitySupport risk identification, analysis, and mitigation planning for technical and program risksProvide technical input to acquisition documentation and program decision-making processesQualificationsCitizenship: Must be a U.S. citizenMinimum Required Qualifications:Must have and be able to maintain a Secret clearanceBachelor's degree in related discipline and 15 years of relevant experience; OR Master's degree in related discipline and 10 years of relevant experience; OR PhD in related discipline and 5 years of relevant experiencePreferred Qualifications:Experience supporting system development, integration, or sustainment activitiesExperience applying engineering principles to support the development, integration, and sustainment of software-intensive systemsExperience supporting requirements development, analysis, traceability, and verification within complex programsExperience contributing to system design, integration, and technical evaluation activities across the acquisition lifecycleExperience supporting technical reviews and program milestones (e.g., SRR, PDR, CDR)Experience working within DoD acquisition environments or similar large-scale engineering programsMaster's degree in related discipline and 25 years of relevant experience and recognized at the national level in Software Engineering; OR PhD in related discipline and 25 years of relevant experienceABET-accredited MS and/or BS degree in computer scienceAdditionally, the successful candidate will demonstrate the following:Technical Skills:Systems engineering processes, including requirements analysis, integration, verification, and validationSoftware development, integration, and testing within complex system environmentsFamiliarity with engineering tools, modeling, and simulation environments supporting system design and analysisAbility to analyze system performance and develop technical solutions to improve functionality and reliabilityKnowledge of configuration management practices and technical documentation developmentInterpersonal Skills:Ability to operate independently and as part of a multidisciplinary engineering teamStrong analytical and problem-solving abilities applied to complex technical challengesExcellent written and verbal communication skills, including the ability to convey technical information clearlyAbility to support mission-critical programs in a fast-paced, collaborative environmentAbility to manage multiple priorities and adapt to evolving program needsAdditional Information:Location: Hill AFB, UTTravel: May be required based on program needsWork Environment: OnsiteCompany OverviewOdyssey 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
- ...Senior Software DeveloperOdyssey is seeking an experienced Senior Software Developer supporting the Air Force Life Cycle Management Center... ...and summarizing development and service issues; accomplish engineering and organization mission by completing related results as...SeniorFor contractors
$122.8k - $184.2k
...contingent upon funding.What You'll Get To DoDefine and generate software functional requirements, interface control documents (ICDs),... ...management activities in accordance with Northrop Grumman engineering processes (CMMI, DO178C, MISRAC).Coordinate lab based demonstrations...SeniorShift work- ...Draper Inc. in Clearfield, Utah is seeking a Senior Software Engineer to work on mission-oriented projects from self-driving cars to medical applications. Responsibilities include leading a team, developing software solutions, and ensuring technical compliance. Ideal...Senior
$79.3k - $118.9k
...have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking a Software Engineer / Principal Software Engineer . This position will be located in Roy, UT and will support the Sentinel program. What...SuggestedFull timeRelocation packageShift work$79.3k - $118.9k
...impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking an Engineer Software / Principal Engineer Software . This position will be located in Roy, Utah and will support the Sentinel program. What...SuggestedFull timeRelocation packageMonday to ThursdayShift work- This role can be filled at the Principal Software Engineer (T03) or Sr. Principal Software Engineer (T04) level. Principal Software Engineer: Bachelor of degree in a discipline from an ABET accredited university; 5 years of related experience with a Bachelor's degree; 3...SeniorFull time
$79.3k - $118.9k
...impossible. Our employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking Software Engineer / Principal Software Engineer . This position will be located in Roy, UT and will support the Sentinel program.\n\nWhat You\u2...Full timeRelocation packageMonday to ThursdayShift work- We are seeking a Software Engineer to join our data engineering team. The ideal candidate will have a background in software engineering, data integration, and analysis, to deliver complex data solutions. The Engineer will be responsible for the design, development, and...Full time
$98.4k - $163.2k
...only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking a Principal / Sr Principal Software Engineer. This position will be located in Roy, UT or Huntsville, AL and will support the Sentinel Program.\n\nWhat you\u2019ll get to...SeniorFull timeRelocation packageMonday to ThursdayShift work$98.4k - $163.2k
...only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking a Principal / Sr Principal Software Engineer. This position will be located in Roy, UT or Huntsville, AL and will support the Sentinel Program.\n\nDesigns, develops, documents...SeniorFull timeRelocation packageMonday to ThursdayShift work- ...Northrop Grumman in Roy, UT seeks a Senior Principal Systems Test Engineer to drive test activities for the Sentinel program. The role emphasizes developing... ...with multiple engineering teams to verify hardware and software interfaces in a hardware-in-the-loop lab. The...Senior
- ...; font-family: Verdana !important; } Senior Design EngineerComposed of Chromalox, Durex... ...100 years ago when a self-taught engineer invented the first metal-sheathed resistance... ...programming, is required.Working knowledge of PC software applications; AutoCAD experience...SeniorWork experience placementLocal area
- ...Northrop Grumman in Roy, Utah is seeking an Associate Systems Engineer (T01) or Systems Engineer (T02) to develop payload models for simulation and evaluation of hardware performance. The role requires a US citizen with an active Secret clearance and involves 10% travel...
- ...Principal Systems Engineer/Sr. Principal Systems EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary... ...documentation out of a model-based environmentExperience in Software and/or Hardware designExperience in documenting Interface...SeniorFull timeMonday to Thursday
- ...Northrop Grumman in Roy, UT is seeking a Senior Principal Data Scientist to develop data architectures and predictive models for CBM+ initiatives in the SDS division. You will collaborate with RAM-C and SQVR teams to deliver architecture and model solutions for a multi...SeniorRelocation
$135k - $202.6k
...Senior Principal Cyber Software Engineer - 15327-1RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescription At Northrop Grumman, our employees have incredible opportunities...SeniorRelocation packageShift work$122.8k - $184.2k
...employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking Sr Principal Software Engineer . This position will be located in Roy, Utah and will support the Sentinel program. What You\'ll Get To Do The selected...SeniorRelocation packageShift work- ...Specifically, we're recognized for hiring noted experts, experienced engineers and scientists dedicated to designing and delivering advanced,... ...Nation.Davidson Technologies Inc. is seeking a Entry-Level Software Systems Engineer onsite in Roy, Utah. Davidson will be...
$107k - $159k
...Job ID: 8511 Date Posted: June 29, 2026 Space Dynamics Laboratory (SDL) is seeking an experienced Software Systems Engineer to join our C4ISR Systems Division. The selected candidate will provide subject matter expertise support to the U.S. Government team working...Full timeFor contractors$82.3k - $220k
...Draper Labs is hiring a Software Engineer (SMTS) in Clearfield, Utah. The role involves working on mission-oriented projects, using Agile methodologies to convert requirements into functional software solutions. Candidates should have a bachelor's degree in Computer Science...Senior$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$82.3k - $220k
...Software Engineer (SMTS)The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational awareness. Software Engineers work on multiple projects...SeniorFull timeLocal area- ...Accenture Federal Services seeks a Principal Cloud Architect to serve as the senior technical authority for our secure cloud platform organization. You will shape cloud architecture strategy and lead a team across mission areas to design, build, and deliver secure cloud...Senior
$98.4k - $147.6k
...Defense Systems is seeking a Principal / Sr. Principal Systems Engineer to join its team. This position is in Roy UT and will support the... ..., using Model Based Systems Engineering (MBSE) tools/software Collaborate with US Government stakeholders to ensure their...SeniorFull timeRelocation packageMonday to ThursdayShift work- ...management, program management, system engineering, independent evaluation, and High Consequence... ...hire for a Sentinel Future Capabilities Senior Systems Engineer at Hill AFB, Utah.... ...customer develop requirements for hardware and software on a highly complex program. This ICBM...SeniorFull timeContract workImmediate start
$122.8k - $203.6k
...impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking Sr. Software Test Engineers for the Flight / Guidance Navigation & Control (GN&C) Software Team. This position will be located in Roy, Utah or...SeniorFull timeRelocation packageMonday to ThursdayShift work$111.7k - $167.5k
...history. Northrop Grumman Defense Systems is seeking a Senior Principal Systems Test Engineer for the Aerospace Vehicle Equipment Integration & Test... ...developing and executing integrated hardware and software testing ~ Experience defining test objectives based on...SeniorFull timeRelocation packageMonday to ThursdayShift work- ...Northrop Grumman Space Systems seeks a Principal Electrical Engineer to support the Sentinel program in Roy, UT. The role focuses on electrical analysis for facilities and subsystems, advancing power and interface designs with a drive for innovative solutions. You...Senior
- ...Job Description Job Description Automation and PLC Senior Engineer What you’ll do: • Design, develop, and implement automation solutions to streamline internal processes and workflows • Build prototypes and proof-of-concepts for new tools, systems, and technologies...SeniorLocal area
- ...reviews (TRRs), test data and test reports Design, develop, and implement testing methods and equipment Interface with software developers and systems engineers in support of flight hardware integration and test activities. Review test plans, procedures, and reports Witness...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- intel software engineer Ogden, UT
- software developer fintech Ogden, UT
- information technology software engineer Ogden, UT
- ngo software engineer Ogden, UT
- remote entry level software developer Ogden, UT
- software engineer healthcare Ogden, UT
- entry level software engineer remote Ogden, UT
- startup software engineer Ogden, UT
- part time software developer remote Ogden, UT
- software engineer Ogden, UT





