1

Government Software Engineer Jobs in Raleigh, NC

Software Engineer Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced ... Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers.

Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers ... Software Engineer to support advanced research and development projects that require algorithm and ...

Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers ... Software Engineer to support advanced research and development projects that require algorithm and ...

Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers ... Software Engineer to support advanced research and development projects that require algorithm and ...

Senior Software Engineer

Cary, NC · On-site

$103.40K - $217.10K/yr

Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum ... Collaborate with internal teams, external vendor teams, and/or government stakeholders to define ...

Senior Software Engineer

Cary, NC · On-site

$103.40K - $217.10K/yr

Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum ... Collaborate with internal teams, external vendor teams, and/or government stakeholders to define ...

Signal Software Engineer

Cary, NC · On-site

$130K - $180K/yr

Signal Software Engineer develops, maintains, and enhances signal processing software such as ... S. government security clearance, only U.S. citizens are eligible. Benefits Signalscape offers ...

Senior Software Engineer - Cloud Platforms

Raleigh, NC · On-site

$119.10K - $157K/yr

The Senior Software Engineer will support secure government cloud environments through bug fixes, enhancements, and documentation development, while also contributing to new event-driven mission ...

Signal Software Engineer develops, maintains, and enhances signal processing software such as ... S. government security clearance, only U.S. citizens are eligible. \n \n \n \n Benefits \n \n ...

Senior Software Engineer, RIS

Durham, NC · On-site

$118.40K - $156.10K/yr

... engineering team, developing software for medical information products. Company Overview At ... In the event that COVID-19 vaccine mandates issued by the federal government, or by state or local ...

Senior Software Engineer, RIS

Durham, NC · On-site

$111K - $146.30K/yr

... engineering team, developing software for medical information products. Company Overview At ... In the event that COVID-19 vaccine mandates issued by the federal government, or by state or local ...

Senior Software Engineer, RIS

Durham, NC

$118.40K - $156.10K/yr

This position is intended to be a member of the engineering team, developing software for medical ... In the event that COVID-19 vaccine mandates issued by the federal government, or by state or local ...

Senior Software Engineer, RIS

Durham, NC · On-site

$118.40K - $156.10K/yr

... engineering team, developing software for medical information products. Company Overview At ... In the event that COVID-19 vaccine mandates issued by the federal government, or by state or local ...

Cyber Software Engineer

Cary, NC · On-site

$120K - $180K/yr

Job Title Signalscape™ is seeking a skilled engineer to join our team in Cary, NC. This role ... S. government security clearance, only U.S. citizens are eligible. TS/SCI with polygraph required ...

Cyber Software Engineer

Cary, NC · On-site

$120K - $180K/yr

Signalscape has supplied engineering services and products used for defense, intelligence, and law ... S. government security clearance, only U.S. citizens are eligible. TS/SCI with polygraph required ...

next page

Showing results 1-20

Government Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do government software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for government software engineer in Raleigh, NC is $143,397.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 are the key skills and qualifications needed to thrive as a Government Software Engineer, and why are they important?

To thrive as a Government Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree in computer science or a related field. Familiarity with government-approved frameworks, security clearance processes, and tools like Git, Java, Python, and cloud platforms is often required. Attention to detail, strong problem-solving, and the ability to work collaboratively while adhering to strict regulations are vital soft skills. These capabilities ensure that software solutions are reliable, secure, and compliant with government standards, supporting critical public sector missions.

What are some common challenges faced by government software engineers when working on public sector projects?

Government software engineers often encounter unique challenges such as navigating strict security protocols, complying with regulatory standards, and working with legacy systems that may require modernization. These projects typically involve extensive documentation and collaboration with cross-functional teams, including policy makers and end users, to ensure solutions meet public needs. Additionally, timelines can be influenced by procurement processes and budget constraints, making flexibility and strong communication skills essential for success.

What are Government Software Engineers?

Government Software Engineers are professionals who design, develop, test, and maintain software systems used by government agencies. They work on projects that support public services, national security, data management, and various digital platforms for citizens and government operations. These engineers often address unique security, compliance, and scalability requirements due to the sensitive nature of government data. Their work is crucial in ensuring the efficient and secure functioning of government technology infrastructure.

What is the difference between Government Software Engineer vs Civil Software Developer?

AspectGovernment Software EngineerCivil Software Developer
CredentialsBachelor's in Computer Science or related, security clearances often requiredBachelor's in Civil Engineering, Computer Science, or related
Work EnvironmentGovernment agencies, secure facilities, regulated environmentsConstruction sites, infrastructure projects, urban planning
Employer & IndustryFederal, state, or local government agenciesConstruction firms, civil engineering companies
Common Search/ComparisonYesYes

Government Software Engineers focus on developing software for government agencies, often requiring security clearances and working within regulated environments. Civil Software Developers work on infrastructure and civil projects, emphasizing software for construction and urban planning. While both roles involve software development, their industries, work settings, and credentials differ significantly.

What are popular job titles related to Government Software Engineer jobs in Raleigh, NC? For Government Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Government Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Government Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Government Software Engineer jobs? Cities near Raleigh, NC with the most Government Software Engineer job openings:
Infographic showing various Government Software Engineer job openings in Raleigh, NC as of May 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 79% Physical, 5% Hybrid, and 16% Remote job distribution, with an average salary of $143,397 per year, or $68.9 per hour.

Other

Medical, Dental, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Software Engineer

Teledyne Scientific Company (TSC) has a legacy of over 60 years of advanced research and technology development. Our customer base consists of DARPA, ONR, AFRL, ARL, and other government and proprietary customers. TSC's Intelligent Systems Laboratory in North Carolina is a state-of-the-art research and development research facility, dedicated to R&D in the areas of applied neuroscience, autonomous systems and artificial intelligence. The laboratory currently is host to world-class scientists and engineers, with advanced degrees in computer science, mathematics, electrical engineering, neuroscience, chemistry, biomedical engineering and mechanical engineering.

Teledyne Scientific Company is seeking an exceptional Software Engineer to support advanced research and development projects that require algorithm and software development for autonomy, machine learning and biomedical applications. This position is onsite, at our research laboratory in Research Triangle Park, Durham, North Carolina.

Primary Responsibilities:

  • Define, develop, and deliver novel solutions to a broad range of problems that include applications in target detection and tracking, deep learning, machine learning, autonomous system control and decision systems, computer vision, signal analysis, and brain computer interfaces, for the Government and commercial industry.
  • In collaboration with other colleagues, lead development and implement advanced algorithms on PC, GPU and SoC (system on a chip) architectures (~50%).
  • Assist with software design, architecture, and implementation across a diverse set of projects that include: advanced research, mobile applications, platform technologies (~45%).
  • A small amount of travel (less than 5% time) is anticipated.

Qualifications & Competencies

  • 5-10 years of experience
  • Experience with C++ is required
  • Experience with Docker is required
  • Experience with CMake is required
  • Familiarity with software development practices (revision control/compiler tricks/debugger, etc.), under Linux is required
  • Knowledge of computer architecture (GPU/FPGA/distributed computing), operating systems, networking, storage systems, Unix/Linux, MATLAB, etc. is a plus
  • Excellent interpersonal and communication (presentation & writing) skills
  • Coursework in software development and computer architecture is required
  • Coursework in algorithms is strongly desired
  • Familiarity with automated testing is a plus

Education:

  • Candidates are required to have at least a B.S. in Computer Science, Applied Mathematics, Computer Engineering or Electrical Engineering

Citizenship & Security Clearance:

  • Candidates are required to be U.S. Citizens
  • Current SECRET clearance or minimally able to obtain Security Clearance

What can Teledyne offer YOU? A Competitive Salary & Benefits PackageExcellent Health, Dental, VisionPaid Vacation TimePaid Sick TimeLife Insurance BenefitsPaid Holidays401(k) EligibilityEmployee Stock Purchase PlanEducational Tuition ReimbursementEmployee Fun Events throughout the year

Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.