1

Defense Software Engineer Jobs in Utah (NOW HIRING)

Software Engineer PGS Worldwide is seeking a Software Engineer in Hill AFB for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports the Ogden Test ...

Software Engineer II

Provo, UT

$92.20K - $126.30K/yr

Industry experience in defense? Not required -- we'll invest in you. If you meet the minimum ... At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative ...

Software Engineer II

Provo, UT

$92.20K - $126.30K/yr

Industry experience in defense? Not required -- we'll invest in you. If you meet the minimum ... At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative ...

Sentinel Software / Principal Software Engineer

Roy, UT ยท On-site

$129.30K - $173.40K/yr

Northrop Grumman Defense Systems is seeking a Software Engineer/Principal Software Engineer. This position will be located in Roy, Utah or Colorado Springs, CO and will support the Sentinel program.

New

Senior Software Security Engineer - S3E

Provo, UT

$108.30K - $148.50K/yr

Join us and help shape the future of aerospace and defense. Software Security Sensors and Effectors (S3E) Department is looking to hire a Senior Software Security Engineer in Tucson, AZ. * Raytheon ...

Senior Embedded Software Engineer

Clearfield, UT ยท On-site

$82.30K - $220K/yr

From military defense and space exploration to biomedical engineering, lives often depend on the ... Software Engineers work on multiple projects in an Agile environment, converting customer ...

Senior Embedded Software Engineer

Clearfield, UT ยท On-site +1

$82.30K - $220K/yr

From military defense and space exploration to biomedical engineering, lives often depend on the ... Software Engineers work on multiple projects in an Agile environment, converting customer ...

Senior Software Engineer

Clearfield, UT ยท On-site +1

$82.30K - $220K/yr

From military defense and space exploration to biomedical engineering, lives often depend on the ... Software Engineers work on multiple projects in an Agile environment, converting customer ...

next page

Showing results 1-20

Defense Software Engineer information

See Utah salary details

$57.8K

$134.3K

$187.1K

How much do defense software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for defense software engineer in Utah is $134,301.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,200.00 and $157,500.00 per year, depending on experience, location, and employer.

What is a Defense Software Engineer job?

A Defense Software Engineer develops, tests, and maintains software for military and defense applications. They work on secure, mission-critical systems such as weapons control, cybersecurity, and communication networks. Their role requires proficiency in programming languages, security protocols, and compliance with defense standards. Due to the nature of the industry, security clearances and adherence to classified information policies are often required.

What are the key skills and qualifications needed to thrive in the Defense Software Engineer position, and why are they important?

To thrive as a Defense Software Engineer, you need expertise in software development, a strong grasp of cybersecurity principles, and familiarity with defense industry standards, typically demonstrated by a degree in computer science, engineering, or a related field. Experience with programming languages such as C++, Java, or Python, knowledge of real-time operating systems, and certifications like Security+ or CISSP are often required. Attention to detail, problem-solving abilities, and the capacity to work collaboratively in multidisciplinary teams are valuable soft skills. These competencies ensure that complex, secure, and mission-critical software solutions are effectively developed and maintained to meet stringent defense requirements.

What types of projects and technologies do Defense Software Engineers typically work on?

Defense Software Engineers often work on projects involving the development and maintenance of software for military systems, such as radar, communications, simulation, or weapons control platforms. They frequently use technologies like embedded systems, secure coding practices, and specialized hardware interfaces. Project work can range from upgrading legacy systems to designing cutting-edge capabilities, often requiring adherence to rigorous security and compliance protocols. Collaboration with systems engineers, hardware teams, and government stakeholders is typical, offering a dynamic and mission-driven work environment. This exposure helps engineers build specialized expertise while contributing directly to national security initiatives.
What are popular job titles related to Defense Software Engineer jobs in Utah? For Defense Software Engineer jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Defense Software Engineer jobs? Cities in Utah with the most Defense Software Engineer job openings:
Infographic showing various Defense Software Engineer job openings in Utah as of May 2026, with employment types broken down into 75% Full Time, 17% Part Time, and 8% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $134,301 per year, or $64.6 per hour.
Software Engineer

Software Engineer

PGS Worldwide

South Weber, UT โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Engineer

PGS Worldwide is seeking a Software Engineer in Hill AFB for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports the Ogden Test Enterprise, a hardware-in-the-loop laboratory focused on certification and integration testing of Operational Flight Program software for the F-22 platform. The position involves modernizing locally developed test and analysis tools and working in a multi-disciplined team environment using Linux-based software development.

Required Skills
  • 7+ years of experience with C++ programming on Linux platforms
  • 7+ years of experience with Python on Linux platforms
  • 2+ years of experience with Git, Make, and VS Code
  • Hands-on experience with client/server architecture and network administration
  • Ability to participate in requirements definition and design reviews
  • Ability to design, code, test, and integrate software in a small team environment
  • Strong oral and written communication skills
  • Ability to adapt in a fast-paced team environment
Preferred Skills
  • Joint Simulation Environment experience
  • ADA experience
  • PERL experience
What You'll Do
  • Support software development for a hardware-in-the-loop lab responsible for certification and integration testing
  • Modernize locally developed data recording, analysis, and test execution software products
  • Develop software on Linux platforms using C++ and Python
  • Participate in requirements definition and design reviews
  • Follow local coding standards in a collaborative team setting
  • Design, code, test, and integrate software solutions that support Operational Flight Program testing for the F-22 platform
  • Work closely with a multi-disciplined team of contractor and Air Force civilian engineers