1

Security Software Developer Jobs (NOW HIRING)

Security Software Engineer

Swansea, IL · On-site

$81K - $95K/yr

  • Medical

  • Life

  • Retirement

Security Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings ... Collaborate with DevOps, engineering, and compliance teams to integrate security controls into CI ...

New

Sr. Security Software Engineer (Starlink)

Redmond, WA · On-site

$170K - $235K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Security Software Engineer you will influence the security of software across our product lines. We are looking for people with a track record of shipping reliable software and who have a broad ...

Security Software Engineer

Swansea, IL

$81K - $95K/yr

  • Medical

  • Life

  • Retirement

Security Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings ... Collaborate with DevOps, engineering, and compliance teams to integrate security controls into CI ...

New

Sr. Security Software Engineer (Starlink)

Redmond, WA · On-site

$170K - $235K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SR. SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system.

Sr. Security Software Engineer (Starlink)

Redmond, WA · On-site

$170K - $235K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Security Software Engineer you will influence the security of software across our product lines. We are looking for people with a track record of shipping reliable software and who have a broad ...

The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for the role of Assistant AI Security Software Engineer. Established in response to the Morris worm, CERT has been ...

About the Role We're seeking a talented software engineer, specializing in security and privacy, to help grow our product security team. We're looking for people who can move Tailscale forward while ...

Showing results 41-60

Security Software Developer information

See salary details

$48K

$111.8K

$166K

How much do security software developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for security software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is a security software developer?

Security Software Developers are professionals who design, develop, and implement software solutions specifically aimed at protecting computer systems and networks from cyber threats. They build security features, such as encryption, authentication, and intrusion detection, into applications and systems to ensure data confidentiality, integrity, and availability. Their work often involves identifying vulnerabilities, addressing security flaws, and staying updated on the latest cybersecurity threats and techniques. Security Software Developers collaborate with other IT teams to integrate robust security measures throughout the software development lifecycle.

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

To thrive as a Security Software Developer, you need strong programming skills (such as C/C++, Python, or Java), a solid understanding of cybersecurity principles, and often a degree in computer science or related fields. Familiarity with security frameworks, penetration testing tools, secure coding standards, and certifications like CISSP or CEH are commonly required. Analytical thinking, problem-solving, and attention to detail are essential soft skills that help in identifying and mitigating vulnerabilities. These skills and qualities are crucial for building robust, secure software that protects organizations from evolving cyber threats.

What are some common challenges security software developers face when integrating security features into existing applications?

Security Software Developers often encounter challenges such as legacy code compatibility, balancing security enhancements with application performance, and ensuring new security features don't disrupt user experience. Collaborating closely with other developers and IT teams is essential to address these issues efficiently. Additionally, keeping up-to-date with evolving security threats and best practices is crucial, as solutions may need frequent updates or adjustments.

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

AspectSecurity Software DeveloperNetwork Security Engineer
CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., CISSP, CEH)Bachelor's in Computer Science, cybersecurity certifications (e.g., CISSP, CEH)
Work EnvironmentDevelops security software, applications, and tools in software development teamsDesigns and implements network security measures, monitors network traffic
Industry UsageUsed across software companies, tech firms, and cybersecurity firmsCommon in IT departments, telecom, and enterprise organizations

Security Software Developers focus on creating security applications and tools, while Network Security Engineers primarily protect network infrastructure. Both roles require similar certifications and often collaborate to ensure comprehensive security solutions within organizations.

More about Security Software Developer jobs

What cities are hiring for Security Software Developer jobs?

Cities with the most Security Software Developer job openings:

Who are the top companies hiring for Security Software Developer jobs?

The top employers for Security Software Developer jobs are:

What states have the most Security Software Developer jobs?

States with the most job openings for Security Software Developer jobs include:

Infographic showing various Security Software Developer job openings in the United States as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Security Software Engineer

Advanced Micro Devices, Inc

San Jose, CA • On-site

$150K/yr

Full-time

Re-posted 23 hours ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 157 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
We are seeking a skilled Software Engineer focused on application security to support and enhance the security infrastructure within AMD's Vivado FPGA toolchain.
This role is responsible for protecting sensitive software and customer IP at the application layer, ensuring that AMD tools are resilient against reverse engineering, tampering, and data exposure. The engineer will work within an existing security framework to maintain, improve, and evolve security features across the platform.
The ideal candidate brings strong C++ experience and a practical understanding of security principles, with the ability to apply them effectively in complex, real-world systems.
THE PERSON:
The ideal candidate is a hands-on software engineer with strong security instincts and the ability to operate in complex, mature codebases.
They are comfortable working with existing systems, identifying gaps, and incrementally improving security over time. They think critically about how systems can be attacked and proactively design protections against those threats.
Strong collaboration skills, ownership, and professionalism are essential, as this role works closely with cross-functional teams in a high-impact, security-sensitive environment.
KEY RESPONSIBILITIES:
Application Security & Hardening
  • Implement protections against reverse engineering, debugging, and tampering
  • Identify and mitigate potential vulnerabilities within the application
  • Improve robustness of the tool against misuse or exploitation

Data Protection
  • Ensure secure handling of sensitive customer design data within the tool
  • Implement and maintain encryption and data integrity workflows during read/write operations
  • Preserve security guarantees across different data formats and processing stages

Security Framework Development
  • Work within an existing in-house security framework to maintain and extend capabilities
  • Refactor and enhance existing security components for performance and reliability
  • Collaborate with internal security experts to validate and strengthen protections

Software Development (C++)
  • Develop and optimize security features in C++
  • Apply best practices for multithreading, performance, and memory management
  • Work across Linux and/or Windows environments

Preferred Qualifications
  • Strong understanding of application security concepts (e.g., vulnerability mitigation, attack surfaces, secure design)
  • Experience applying cryptography in software systems (e.g., using libraries such as OpenSSL)
  • Familiarity with reverse engineering techniques and common attack methods
  • Solid C++ development experience (modern C++ preferred)
  • Experience working in large, complex codebases or mature products
  • Knowledge of multithreading, concurrency, and performance optimization
  • Exposure to software protection, DRM, or licensing systems is a plus (nice to have, not required)
  • Familiarity with Linux (preferred) or Windows environments

Academic Credentials:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATION: San Jose, CA
This role is not eligible for visa sponsorship.
#LI-DR2
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom