1

Defense Software Engineer Jobs in Raleigh, NC (NOW HIRING)

Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you ... defense, security, intelligence, infrastructure, and environmental. We promote a culture of ...

Senior Software Developer

Cary, NC · On-site

$120K - $170K/yr

Signalscape has supplied engineering services and products used for defense, intelligence, and law ... Our design services span many disciplines, including custom system design, software development ...

Verification SW Engineer

Durham, NC · On-site

$131K/yr

ADI combines analog, digital, and software technologies into solutions that help drive advancements ... S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this ...

Lead Cloud Engineer

Raleigh, NC · On-site

$99K - $131K/yr

... defense mechanisms through red and blue team activities. * API and Software Vigilance: Elevate the ... Modern Software Engineering: Apply contemporary software engineering practices to your role ...

... defense, civil, and health technologies, computer software and simulation, systems analysis ... The motto, "Engineering and Science for Fun and Profit" sums up the ARA experience. Employee ...

... defense, civil, and health technologies, computer software and simulation, systems analysis ... The motto, "Engineering and Science for Fun and Profit" sums up the ARA experience. Employee ...

\n \n \n \n \n Signalscape has supplied engineering services and products used for defense ... Our design services span many disciplines, including custom system design, software development ...

Cyber Engineer

Cary, NC

$120K - $180K/yr

Signalscape supplies engineering services and products used for defense, intelligence, and law ... Our design services span many disciplines, including custom system design, software development ...

Integrations Engineer

Durham, NC

$100K - $135K/yr

... as defense, aerospace, and automotive, powering a high-technology future. Vulcan Elements is ... just business software * Strong understanding of REST APIs, webhooks, and data modeling

Machine Learning Engineer

Raleigh, NC · On-site

$96K - $137K/yr

... defense research and development. We are seeking a talented and innovative Machine Learning ... Collaborate with other ML and software engineers to produce software/data deliverables. This may ...

... defense research and development. We are seeking a talented and innovative Machine Learning ... Collaborate with other ML and software engineers to produce software/data deliverables. This may ...

... and Defense communities. The role involves software tool development, physics-based modeling ... Preferred : • PhD or MS in Engineering, Computer Science, Physics, Mathematics, or a related ...

... III-N Power Integration Engineer Anticipated Hiring Range Commensurate with Education and ... from the Department of Defense to establish the regional Microelectronics Commons regional ...

Senior RF Design Engineer - Communications SIGNING BONUS Position Location: Huntsville, AL Position ... AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense ...

Senior RF Design Engineer - Communications ****SIGNING BONUS**** Position Location: Huntsville, AL ... AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense ...

Senior RF Design Engineer - Communications ****SIGNING BONUS**** Position Location: Huntsville, AL ... AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense ...

next page

Showing results 1-20

Defense Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do defense software engineer jobs pay per year?

As of Jun 24, 2026, the average yearly pay for defense software engineer in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.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 Raleigh, NC? For Defense Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Defense Software Engineer jobs? Cities near Raleigh, NC with the most Defense Software Engineer job openings:
Embedded Engineer - TS/SCI

Embedded Engineer - TS/SCI

Parsons

Raleigh, NC

$125K - $225K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Parsons rating

7.9

Company rating: 7.9 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

158th of 356 rated engineering


Job description

In a world of possibilities, pursue one with endless opportunities. Imagine Next!At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential. Unleash your talent and redefine what's possible.

Job Description:

Are you an innovativeEmbedded Software Engineerwith expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking talented engineers to join our exceptional team and contribute to mission-critical projects.

In this role, you'll participate in the Agile Scrum development life cycle, including design, peer review, testing, and documentation of software. Successful candidates will be flexible, self-motivated, and capable of adapting to dynamic requirements and schedules.

What You'll Be Doing:

As an Embedded Software Engineer, your key responsibilities will include:

  • Full Development Life Cycle:Work through the entire software development life cycle, including technical requirements, architecture/design, development, testing, and deployment.
  • Embedded Software Development:Develop embedded software on Linux platforms.
  • Product Integration:Research, test, build, and coordinate the integration of new products based on production and client requirements.
  • Troubleshooting:Diagnose and resolve technical issues within the operational (production) environment, tracking and updating progress as needed.
Required Skills:

To succeed in this role, you will need:

  • Education:Bachelor of Science in engineering, scientific, or technical discipline, or comparable work experience and a minimum of 8 years of related professional experience (Additional years of experience will be considered in lieu of degree)
  • Clearance:Active Top Secret/SCI clearance with the ability to upgrade to polygraph.
  • Linux Expertise:Proficiency in working within a Linux command-line environment.
  • Development Experience:
    • Linux inter-process communication and kernel module software development.
    • Multithreaded and real-time programming techniques.
    • Knowledge of Linux, VxWorks, or other embedded systems internals.
  • Performance Optimization:Experience analyzing performance issues and implementing efficiency improvements.
  • Communication Skills:Ability to effectively communicate with technical team members, managers, and customers.
  • Team Collaboration:Ability to work in a cooperative team environment.
  • Adaptability:Ability to rapidly adapt to changing requirements and schedules.
Desired Skills:

While not required, the following skills are highly desirable:

  • Networking Knowledge:Familiarity with TCP/IP and socket programming.
  • Virtualization:Experience with virtualization technologies such as VMware, Xen, OpenStack, or VirtualBox.
  • Client/Server Development:Experience developing client/server architectures in C/C++/Assembly.
  • Testing Procedures:Familiarity with RVTM, FAT, acceptance testing, and other formal testing procedures.

Security Clearance Requirement:

An active Top Secret SCI security clearance is required for this position.This position is part of our Federal Solutions team.The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now.Salary Range: $125,100.00 - $225,200.00We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest-APPLY TODAY!

Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer tohttps://www.parsons.com/fraudulent-recruitment/.


What Parsons employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom