1

Overnight Defense Contractor Software Engineer Jobs in Raleigh, NC

Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in ... We build advanced software and machine learning systems that help the Department of Defense detect ...

... Defense (DoD) programs. In this role, you will collaborate with a small, high-impact team to ... Software Engineer Responsibilities: * Develop and maintain software and services that connect ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

... Defense (DoD) programs. In this role, you will take high-level program goals and turn them into ... Senior Software Engineer Responsibilities: * Help lead the design and implementation of software ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

... Defense (DoD) programs. In this role, you will take high-level program goals and turn them into ... Senior Software Engineer Responsibilities: * Help lead the design and implementation of software ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

Practice defensive programming to deliver stable and high-quality software for Red Hat customers and upstream communities. * Communicate and collaborate with developers and teams inside and outside ...

These markets include aerospace and defense, factory automation, air and water quality ... Software Engineer to support advanced research and development projects that require algorithm and ...

These markets include aerospace and defense, factory automation, air and water quality ... Software Engineer to support advanced research and development projects that require algorithm and ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

Practice defensive programming to deliver stable and high-quality software for Red Hat customers and upstream communities. * Communicate and collaborate with developers and teams inside and outside ...

Signal Software Engineer

Cary, NC · On-site

$130K - $180K/yr

Signalscape has supplied engineering services and products used for defense, intelligence, and law ... Signal Software Engineer develops, maintains, and enhances signal processing software such as ...

\n \n \n Signalscape has supplied engineering services and products used for defense, intelligence ... Signal Software Engineer develops, maintains, and enhances signal processing software such as ...

Cyber Software Engineer

Cary, NC · On-site

$120K - $180K/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 ...

next page

Showing results 1-20

Overnight Defense Contractor Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do overnight defense contractor software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for overnight defense contractor 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 the difference between Overnight Defense Contractor Software Engineer vs Night Shift Defense Software Developer?

AspectOvernight Defense Contractor Software EngineerNight Shift Defense Software Developer
CredentialsBachelor's in Computer Science, security clearances often requiredBachelor's in Computer Science or related field, security clearances may be needed
Work EnvironmentContractor role, often in secure facilities or remoteFull-time employment, in secure facilities or remote
Employer & IndustryDefense contractors, government agenciesDefense contractors, government agencies
Work HoursOvernight shifts, typically 10-12 hoursNight shifts, usually 8-12 hours

The Overnight Defense Contractor Software Engineer and Night Shift Defense Software Developer roles share similar credentials, work environments, and industry usage. The main difference lies in the employment type, with the former often being a contractor and the latter a full-time employee. Both roles require security clearances and involve working overnight hours in defense-related projects.

What are Overnight Defense Contractor Software Engineers?

Overnight Defense Contractor Software Engineers are professionals who develop, maintain, and troubleshoot software systems used in defense applications, often working during overnight shifts to support 24/7 operations. They may work for companies contracted by government or military agencies, ensuring that critical defense systems are secure, functional, and up to date. These engineers typically work on projects involving cybersecurity, embedded systems, simulation, or mission-critical software. Their role can also involve responding to real-time incidents or updates that need immediate attention outside of standard business hours.

What are some common challenges faced by Overnight Defense Contractor Software Engineers, and how can they be addressed?

Overnight Defense Contractor Software Engineers often encounter challenges such as managing communication across different time zones, ensuring security compliance during off-peak hours, and maintaining high alertness while working unconventional shifts. To address these, it's important to establish clear handover protocols with daytime teams, stay updated on security best practices, and implement personal routines to manage sleep and alertness. Building strong remote communication skills and leveraging collaboration tools can also help ensure project continuity and team cohesion.

What are the key skills and qualifications needed to thrive as an Overnight Defense Contractor Software Engineer, and why are they important?

To thrive as an Overnight Defense Contractor Software Engineer, you need a strong background in computer science, proficiency in programming languages such as C++ or Java, and typically a security clearance due to sensitive project work. Familiarity with secure software development practices, version control systems (like Git), and defense-specific tools such as MATLAB or simulation platforms is often required. Excellent problem-solving abilities, attention to detail, and strong communication skills are essential for collaborating with teams and ensuring quality under tight deadlines. These technical and soft skills are crucial for delivering reliable, secure software solutions that meet stringent defense industry standards and operate effectively in mission-critical environments.
What are the most commonly searched types of Defense Contractor Software Engineer jobs in Raleigh, NC? The most popular types of Defense Contractor Software Engineer jobs in Raleigh, NC are:
What are popular job titles related to Overnight Defense Contractor Software Engineer jobs in Raleigh, NC? For Overnight Defense Contractor Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Overnight Defense Contractor Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Overnight Defense Contractor Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Overnight Defense Contractor Software Engineer jobs? Cities near Raleigh, NC with the most Overnight Defense Contractor Software Engineer job openings:
Software Engineer

Software Engineer

CoVar

Durham, NC

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Software Engineer

About CoVar

CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes environments and enable biomedical researchers to accelerate discoveries that save lives. Our team is composed of curious, passionate engineers who care deeply about using AI to solve real-world problems that matter.

About this position

We are looking for a motivated, detail-oriented Software Engineer who thrives in an environment where reading, understanding, and improving complex codebases is just as important as writing new code. In this role, you will develop and maintain real-time, computationally intensive applications involving data processing, real-time communications, and machine-learning algorithm integration.

You'll work closely with a team of ML engineers and software developers, contribute to system architecture and performance optimization, and help ensure our tools are robust, efficient, and production ready. You will have the opportunity to work on meaningful, high-impact projects in a close-knit engineering team. If you enjoy building systems end-to-end, optimizing performance, and understanding how software interacts with hardware at a deep level, you'll fit right in.

Important Note:

This is a software engineering role and not a prompt engineering role. Candidates with strong LLM prompting skills but limited understanding of software engineering fundamentals will not be successful here.

Minimum qualifications

  • B.S. in Computer Science or related field, preferably M.S., Ph.D, and/or 3+ years of experience
  • Expertise in Python with a minimum of two years of demonstrated hands-on professional development experience and exposure to scientific/computational libraries such as NumPy, SciPy, pandas, scikit-learn, PyTorch, etc.
  • Experience developing real-time, computationally-focused applications
  • Working knowledge of SQL and experience with one or more of MySQL, PostgreSQL, or SQLite
  • Strong fundamental understanding of computing hardware architectures and how they influence software architectural decisions
  • Experience with software development processes, including version control, documentation, testing, and code review
  • Excellent technical communication skills and a customer-service mindset
  • Ability to work in Durham, NC (relocation assistance available)
  • Eligibility for US security clearance (US citizenship is required)

Preferred qualifications

  • Linux application development
  • Experience with embedded systems or deploying AI/ML solutions on edge hardware (highly desirable)
  • Familiarity with real-time systems, edge hardware optimization, and performance profiling
  • Experience with signal processing, pattern recognition, image processing, and/or machine learning techniques
  • Prior Department of Defense project experience

Benefits

  • Competitive salary, cash bonus, equity structure, and 401k with employer contributions
  • Excellent health care coverage, including dental and vision plans
  • Parental leave
  • Short-term and long-term disability insurance
  • Life insurance
  • Flexible work schedule
  • Tuition support
  • PTO and paid holidays

Visit us: www.covar.com