1

Cybersecurity Software Engineer Jobs in Texas (NOW HIRING)

CACI is looking to hire a Cybersecurity Software Engineer to join their Spectral Cyber team supporting the production of high-quality software applications for the U.S. Navy mission. The role ...

Bachelor's Degree or higher in Computer Science, Electrical Engineering, CECS * Strong experience ... Software Development with emphasis on backend cloud services and cybersecurity. * Design, develop ...

SIMILAR CAREER TITLES Software Engineer, SIGINT Analyst, Intelligence Systems Developer, Cybersecurity Software Developer, Signals Data Engineer, Embedded Systems Developer, Intelligence Application ...

We are looking for a talented Entry Level Software Engineer, who is passionate about working on the cutting edge of Cyber Security Software solutions. This is an excellent opportunity to become a ...

We are looking for a talented Entry Level Software Engineer, who is passionate about working on the cutting edge of Cyber Security Software solutions. This is an excellent opportunity to become a ...

The Cyber Security Engineer will support the design, development, and maintenance of secure medical ... The engineer will collaborate closely with Software Engineering, Hardware Engineering, Quality ...

DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity ...

next page

Showing results 1-20

Cybersecurity Software Engineer information

See Texas salary details

$63.8K

$120.1K

$150.9K

How much do cybersecurity software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for cybersecurity software engineer in Texas is $120,073.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,300.00 and $136,500.00 per year, depending on experience, location, and employer.

How does a Cybersecurity Software Engineer typically collaborate with other teams in an organization?

Cybersecurity Software Engineers regularly work alongside IT, DevOps, and security operations teams to ensure that software applications are secure throughout their development lifecycle. They participate in code reviews, threat modeling sessions, and incident response drills, providing their expertise to identify and mitigate vulnerabilities. Collaboration often involves communicating complex technical risks in a way that non-technical stakeholders can understand, fostering a proactive security culture across departments.

What are the key skills and qualifications needed to thrive as a Cybersecurity Software Engineer, and why are they important?

To thrive as a Cybersecurity Software Engineer, you need strong programming skills (such as Python, C/C++, or Java), deep knowledge of security protocols, and a bachelor’s degree in computer science or a related field. Familiarity with tools like Wireshark, Metasploit, SIEM systems, and certifications such as CISSP or CEH are commonly required. Analytical thinking, problem-solving, and strong communication skills help you anticipate threats and collaborate effectively with cross-functional teams. These skills are crucial for designing secure software, identifying vulnerabilities, and protecting organizational assets from cyber threats.

What is the difference between Cybersecurity Software Engineer vs Network Security Engineer?

AspectCybersecurity Software EngineerNetwork Security Engineer
Required CertificationsCompTIA Security+, CISSP, CEHCCNA Security, CISSP, CompTIA Security+
Work EnvironmentDevelops security software, tools, and protocols; often in software development teamsDesigns and implements network security measures; works closely with network teams
Industry UsageTech companies, software firms, cybersecurity firmsTelecom, enterprise IT, government agencies
Common Search/ComparisonFocuses on software security solutionsFocuses on network infrastructure security

While both roles aim to protect digital assets, a Cybersecurity Software Engineer primarily develops security software and tools, whereas a Network Security Engineer focuses on securing network infrastructure. Both roles require similar certifications and often collaborate to ensure comprehensive security.

What does a Cybersecurity Software Engineer do?

A Cybersecurity Software Engineer is responsible for designing, developing, and maintaining software systems that protect organizations from cyber threats. They create security tools, implement encryption protocols, and work to identify and fix vulnerabilities in software applications. Their daily tasks often include writing secure code, performing security assessments, and collaborating with other IT professionals to ensure robust protection against hackers and data breaches. This role is crucial for safeguarding sensitive information and maintaining the integrity of digital systems.
What are popular job titles related to Cybersecurity Software Engineer jobs in Texas? For Cybersecurity Software Engineer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Cybersecurity Software Engineer jobs in Texas look for? The top searched job categories for Cybersecurity Software Engineer jobs in Texas are:
What cities in Texas are hiring for Cybersecurity Software Engineer jobs? Cities in Texas with the most Cybersecurity Software Engineer job openings:
Infographic showing various Cybersecurity Software Engineer job openings in Texas as of July 2026, with employment types broken down into 1% Locum Tenens, 89% Full Time, 7% Part Time, and 3% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $120,073 per year, or $57.7 per hour.

Cybersecurity Software Engineer

CACI bv

Austin, TX • On-site

Full-time

Posted 25 days ago


Job description

Job Summary:
CACI is looking to hire a Cybersecurity Software Engineer to join their Spectral Cyber team supporting the production of high-quality software applications for the U.S. Navy mission. The role involves designing, implementing, and automating security solutions to enhance cybersecurity posture across various platforms.
Responsibilities:
• Automate cybersecurity tools within the infrastructure as code (IaC) for on-prem and distributed platforms and mission applications with end-to-end integrated Zero Trust capability.
• Engineer security controls into the IaC, platform as a service (PaaS), and mission applications, automate and streamline outputs for IAM, encryption, logging, and monitoring compliance.
• Automate hardening of IaC, PaaS, and mission applications leveraging STIG/SRGs, CIS benchmarks.
• Support secure software deployments, containerized platforms and mission applications.
• Contribute to cybersecurity tools pipeline integration, enforcement, and automate tool outputs into dynamic decision-making dashboards.
• Engineer security controls into the IaC, PaaS, and mission applications to modernize and rapidly produce body of evidence for continuous delivery, monitoring, updates, and improvements.
• Streamline vulnerability remediation outcomes and engineer continuous system resiliency, adaptability, drift correction, and responsiveness to updates.
• Write Ansible playbooks and scripts using developer tools and repositories.
• Enable system patch management enforcement, SBOM, RBOM, and artifact generation.
• Cross-functional collaboration with software development, IT, DevOps, hardware/engineering teams, and customer to continuously integrate and improve security posture throughout the SDLC.
Qualifications:
Required:
• Bachelor's degree in computer science, software engineering, cyber engineering, systems engineering, information technology, or a related field.
• 5+ years’ experience in cyber engineering, at least 2 years with modern software technologies.
• Demonstrate Kubernetes security engineering, secure SDLC deployment, and cloud-native security.
• Hands-on technical experience with cyber engineering toolsets and deployments, to include SIEM, SAST, DAST, SCA, and vulnerability exposure technologies integrations and use cases.
• Knowledge of Zero Trust tools, PaaS artifact generation via automation and continuous monitoring.
• Working IaC, PaaS, and mission application knowledge, metrics reporting, and telemetry pipelines.
• Active TS/SCI and an ability to obtain the required polygraph.
• Sec+, or an ability to obtain within 90 days of onboarding.
• Experience in at least one scripting language, and knowledge in Ansible playbooks.
• Working knowledge in network protocols, TCP/IP stack, firewalls, and packet inspection tools.
Preferred:
• More than one industry certification (CISSP, CEH, AWS), or equivalent.
• SANs or CKA in progress
• Knowledge in DevSecOps pipelines and tools.
• Experience container scanning and policy-as-code.
• Knowledge in STIG/SRG and control engineering automation.
Company:
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken. Founded in 1997, the company is headquartered in Amsterdam, NLD, with a team of 51-200 employees. The company is currently Growth Stage.