Software Engineer Intern

Owl Cyber Defense
Morrisville, NC
Job Title: Software Engineer Intern
Department: Engineering
Reports to: Manager of Development
Office: Morrisville, NC
Work Location: On-site with a hybrid schedule

Owl Cyber Defense is a leader and trusted partner in cyber security. We deliver solutions that protect and connect the world’s most critical networks. Owl’s product lines of cross domain, data diode, and portable media solutions provide the strongest available security checkpoints for threat prevention and secure data availability. Our in-depth expertise in security engineering at the operating system level enables us to help government and commercial customers meet ever-evolving cyber security threats.

Job Summary:

As a Software Engineering Intern at Owl Cyber Defense, you will gain hands-on experience developing secure, Linux-based systems used in Owl’s cross domain and data diode solutions. Working under the guidance of experienced engineers, you will participate in real-world software development cycles that enhance national and enterprise-level cybersecurity. This role offers exposure to secure operating system development, networking, and system hardening as part of a hands-on engineering team.

Essential Duties and Responsibilities:
  • Contribute to the design, development, and testing of secure software components in C, C++, Java, Rust or Python.
  • Collaborate with software and systems engineers to integrate code into Linux-based environments.
  • Participate in code reviews, debugging, and test execution using Owl’s development standards.
  • Support development of secure data transfer software aligned with STIG/CIS best practices.
  • Gain exposure to SELinux configuration, systemd unit creation, and secure file handling.
  • Develop and execute unit and functional tests to verify software performance.
  • Use version control tools (Git) and scripting (Python/Bash) to automate development and test workflows.
  • Participate in agile sprints, contributing ideas for process improvement and feature enhancement.
Qualifications:
  • Pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Coursework or project experience in software development and Linux/Unix programming .
  • Familiarity with at least one major programming language ( C, C++, Java, Python, or Rust ).
  • Basic understanding of networking protocols (TCP/IP, UDP/IP) .
  • Exposure to software version control (Git) and debugging tools (gdb) .
  • Interest in secure coding, operating systems, and embedded systems .
Soft Skills:
  • Strong problem-solving and analytical thinking.
  • Clear written and verbal communication.
  • Eagerness to learn from mentors and collaborate in a technical environment.
  • Adaptable and organized in managing multiple tasks.
Security Clearance Requirement:
  • Candidates must be able to obtain/maintain a US Government security clearance.

About Owl Cyber Defense Solutions, LLC
Owl Cyber Defense Solutions, LLC is a fast-growing cybersecurity solutions company, holding a firm leadership position in network security and secure information transfer. It is a privately-owned US company with offices in Columbia, MD, Danbury, CT and Morrisville, NC. For more information, see .

Owl Cyber Defense is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive equal consideration for employment.
Posted 2025-12-03

Recommended Jobs

Regional Cancer Center Coastal North Carolina adding Hem/Onc - Signing Bonus

Enterprise Medical Recruiting
North Carolina

We are seeking a highly motivated Hematologist/Oncologist to join a predominantly outpatient, hospital-based practice in coastal North Carolina. You’ll be joining a team of 9 Hem/Onc in a state…

View Details
Posted 2025-09-29

Site Material Leader

GE Renewable Energy Power and Aviation
Durham, NC

Job Description Summary The Site Materials Leader is a critical role responsible for managing and optimizing the delivery and flow of materials across multiple programs at the site. Rooted in GE A…

View Details
Posted 2025-12-02

Discover Wilson: Heal Hearts in a Charming Community!

NurseRecruiter
Wilson, NC

Registered Nurse - Medical Surgical - Travel - (MS RN) Join us in Wilson as a Medical-Surgical RN! Experience a vibrant community enriched with charming local culture and outdoor adventures. Embrace …

View Details
Posted 2025-08-20

Security Officer - Access Control PT

Allied Universal
Clayton, NC

Allied Universal®, North America's leading security and facility services company, offers rewarding careers that provide you a sense of purpose. While working in a dynamic, welcoming, and collaborativ…

View Details
Posted 2025-11-19

Software Engineer I or Endpoint Services Engineer

SGS Consulting
North Carolina

Job Responsibilities: Design, implement, and manage end-user technology solutions across various devices, including PCs, MacBooks, Tablets, and Smartphones. Utilize enterprise tools such as Mic…

View Details
Posted 2025-11-14

Principal Consultant

Oracle
Raleigh, NC

**Job Description** An experienced consulting professional who has an understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology…

View Details
Posted 2025-11-21

Operations Associate

Sephora
Raleigh, NC

Sephora is seeking an Operations Associate in Raleigh, NC, responsible for managing inventory, visual merchandising, and supporting client experiences. This part-time role offers flexible hours and re…

View Details
Posted 2025-12-10

Principal Process Engineer

Eli Lilly and Company
Concord, NC

At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work …

View Details
Posted 2025-11-19

CDL Class A Driver

Martin Brower
Garner, NC

Responsibilities: Position responsibilities:    The primary duty of the CDL Class A Driver entails the safe and professional operation of a commercial motor vehicle, company equipment, and the cour…

View Details
Posted 2025-11-18

Sous Chef - Lenoir-Rhyne University

ARAMARK
Hickory, NC

Job Description The Sous Chef is responsible for cooking and preparing food according to recipes and production guidelines while adhering to food safety, food handling, and sanitation procedures. …

View Details
Posted 2025-11-13