1

Software Security Researcher Jobs in Raleigh, NC

CNO Software Developer

Cary, NC · On-site

$90K - $190K/hr

Based in the tech-rich Research Triangle of North Carolina, we deliver cutting-edge solutions for ... Financial security: Life and disability insurance for added protection * Flexible financial options:

Cyber-physical security research experience. C++/C programming skills. Real-time power system simulation experience is a plus. Additional Information All your information will be kept confidential ...

Senior Software Architect

Carrboro, NC · On-site

$140K - $190K/yr

Research and Development Engineers at Kitware also have the opportunity to publish and maintain ... If not already cleared TS/SCI, willingness and ability to apply for and maintain a TS/SCI security ...

Software Cloud Engineer - Senior

Raleigh, NC · On-site

$108K - $142K/yr

... security specialists to design and implement secure cloud-based software solutions. You will be part of our employee-owned international research and engineering company. ARA is recognized for ...

Senior Software Architect

Carrboro, NC · On-site

$140K - $190K/yr

Research and Development Engineers at Kitware also have the opportunity to publish and maintain ... If not already cleared TS/SCI, willingness and ability to apply for and maintain a TS/SCI security ...

... research and development. Our engineers work on cutting-edge technologies that solve complex technical challenges in support of critical national security missions. If you're an early-career software ...

... research and development. Our engineers work on cutting-edge technologies that solve complex technical challenges in support of critical national security missions. If you're an early-career software ...

... research and development. Our engineers work on cutting-edge technologies that solve complex technical challenges in support of critical national security missions. If you're an early-career software ...

Senior Software Architect

Carrboro, NC · On-site

$140K - $190K/yr

Research and Development Engineers at Kitware also have the opportunity to publish and maintain ... If not already cleared TS/SCI, willingness and ability to apply for and maintain a TS/SCI security ...

Senior Software Architect

Carrboro, NC · On-site

$140K - $190K/yr

Research and Development Engineers at Kitware also have the opportunity to publish and maintain ... If not already cleared TS/SCI, willingness and ability to apply for and maintain a TS/SCI security ...

Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in ... Eligibility for US security clearance (US citizenship is required) Preferred qualifications * Linux ...

CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC. They are seeking a ... for US security clearance (US citizenship is required) Preferred : • Linux application ...

Showing results 21-40

Software Security Researcher information

See Raleigh, NC salary details

$46

$50

$52

How much do software security researcher jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for software security researcher in Raleigh, NC is $50.01, according to ZipRecruiter salary data. Most workers in this role earn between $48.37 and $51.63 per hour, depending on experience, location, and employer.

What does a software security researcher do?

A Software Security Researcher analyzes software systems to identify and address vulnerabilities, ensuring they are secure against cyber threats. They conduct security assessments, penetration testing, and develop tools to detect potential risks. In addition, they stay updated on the latest security trends and help organizations improve their security practices by recommending solutions and writing reports. Their work is crucial in preventing data breaches and maintaining the integrity of software products.

What are the key skills and qualifications needed to thrive as a software security researcher?

To thrive as a Software Security Researcher, you need a strong background in computer science, cybersecurity principles, and vulnerability analysis, often supported by a relevant degree or industry certifications like CEH or OSCP. Familiarity with tools such as IDA Pro, Burp Suite, Wireshark, and scripting languages like Python is typically essential. Critical thinking, attention to detail, and strong problem-solving abilities help distinguish top performers in this role. These skills and qualities are crucial for identifying security flaws, anticipating emerging threats, and developing effective defensive strategies.

What are some common challenges software security researchers face when analyzing new or emerging threats?

Software Security Researchers often encounter challenges such as staying ahead of rapidly evolving attack techniques, limited access to proprietary or obfuscated code, and the need to balance thorough analysis with quick response times. Analyzing zero-day vulnerabilities or sophisticated malware often demands creative problem-solving and persistence, as attackers use increasingly complex evasion methods. Researchers typically collaborate closely with other security professionals, developers, and sometimes law enforcement to share findings and develop effective countermeasures.
Infographic showing various Software Security Researcher job openings in Raleigh, NC as of September 2026, with employment types broken down into 81% Full Time, 17% Part Time, and 2% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $104,012 per year, or $50 per hour.

CNO Software Developer

Cary, NC • On-site

$90K - $190K/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

CNO Software Developer

Location: Cary, NC (will consider Maryland as well)

Mode: Onsite

Travel: Yes

Number of openings: Multiple

Experience: Any person with these skills and clearance will be considered, the salary is commensurate with the overall experience. 2-3 years will be closed to $90k and 15+ will be closer to $190k

Education: Bachelor's degree

Salary Range: $90-190k 

Benefits: Attached

Start Date: Typically 3-4 weeks from submittal

Clearance: TS/SCI CI Full-scope Poly

Job Description:

CNO Software Developer

Join us as a CNO Software Developer and help shape the future of cyber operations. Based in the tech-rich Research Triangle of North Carolina, we deliver cutting-edge solutions for defense, intelligence, law enforcement, and security sectors, including cellular communications, software-defined radio, and embedded systems. In this role, you'll design and develop innovative software and hardware capabilities for computer network operations, leveraging your expertise in Python, C/C++, and network security concepts, while collaborating with a dynamic team to support critical national security missions.

Best-in-Class Benefits and Culture:

We value the time and effort of our employees. Our commitment to your success is enhanced by competitive compensation, depending on experience, and an extensive benefits package including:

  • Comprehensive health coverage: Medical, dental, and vision insurance provided

  • Robust retirement planning: 401(k) plan available with employer matching

  • Financial security: Life and disability insurance for added protection

  • Flexible financial options: Health savings and flexible spending accounts offered

  • Well-being and work-life balance: Paid time off is provided to full-time employees

Additionally, we strive to create an optimal environment for our employees, where they can learn, grow, and thrive within the company. We strive to create a collaborative and creative environment where everyone feels encouraged to contribute to our processes, decisions, planning, and culture.

To succeed as the CNO Software Developer, you should have:

  • Bachelor's degree with 8+ years of relevant experience, or 10+ years without a degree.

  • Solid proficiency in Python and C/C++ programming, low-level system internals, and networking (TCP/IP, sockets).

  • Solid troubleshooting, debugging, and CNO capability development experience.

  • Active TS/SCI with FS Polygraph clearance.

Your responsibilities as the CNO Software Developer will include:

  • Design and develop new hardware or software-based CNO capabilities.

  • Manage the design, developing, documenting, testing, and debugging application software and systems.

  • Apply expert knowledge of security concepts and networks.

  • Communicate status with leadership and customers.

  • Ensure software standards are met.