1

Lead Software Security Engineer Jobs (NOW HIRING)

Lead, Software/Security Engineer

Carlsbad, CA ยท On-site

$135K - $250K/yr

Lead, Software/Security Engineer Job Code: 37995 Job Location: Carlsbad, CA Job Schedule : 9/80 (employee's work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off ...

Role: Software Security Engineer Location: Remote (Quantico, VA and other areas within DMV) Duration: Long Term Contract Required skills/Level of Experience: * Active TS w/ SCI eligibility * 10+ ...

Software Security Engineer

Southlake, TX ยท Remote

$70 - $75/hr

Our client is currently seeking a Software Security Engineer Location : Southlake, TX (On-site with 1 day remote). Alternative options: Omaha, NE, or Orlando, FL Duration : 12-month contract (with ...

Senior Software Security Engineer Company: The Boeing Company The Boeing Company is looking for a Software Security Engineer to join the Enterprise Product Security Software organization in Seattle ...

Senior Software Security Engineer Company: The Boeing Company The Boeing Company is looking for a Software Security Engineer to join the Enterprise Product Security Software organization in Seattle ...

Senior Software Security Engineer Company: The Boeing Company The Boeing Company is looking for a Software Security Engineer to join the Enterprise Product Security Software organization in Seattle ...

Senior Software Security Engineer Company: The Boeing Company The Boeing Company is looking for a Software Security Engineer to join the Enterprise Product Security Software organization in Seattle ...

Senior Software Security Engineer Company: The Boeing Company The Boeing Company is looking for a Software Security Engineer to join the Enterprise Product Security Software organization in Seattle ...

Software Security Engineer Location: Remote ( Washington, DC) [Note: some travel to DC region for Occasional meetings will be required] Duration: 12+ Months Contract Clearance: Active Top Secret ...

About the Software Security Researcher position We are looking for an experienced Security Engineer who will analyze our software designs and implementations from a security perspective, in order to ...

next page

Showing results 1-20

Lead Software Security Engineer information

See salary details

$83K

$145.9K

$198K

How much do lead software security engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for lead software security engineer in the United States is $145,890.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,000.00 and $168,500.00 per year, depending on experience, location, and employer.

How does a Lead Software Security Engineer typically collaborate with development teams to ensure secure coding practices?

A Lead Software Security Engineer works closely with development teams by conducting code reviews, providing secure coding guidelines, and facilitating training sessions on security best practices. They often participate in design discussions to identify potential vulnerabilities early and help integrate security tools into the development workflow. Effective collaboration involves regular communication, documenting security requirements, and mentoring developers to foster a culture of security throughout the software development lifecycle.

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

To thrive as a Lead Software Security Engineer, you need deep expertise in secure software development, threat modeling, and vulnerability assessment, usually supported by a degree in computer science, cybersecurity, or a related field. Familiarity with security tools like static/dynamic analysis software, SIEM systems, and certifications such as CISSP or CEH are commonly expected. Exceptional problem-solving, leadership, and communication skills help you guide teams and advocate for security best practices across departments. These skills are crucial for building robust, secure systems and effectively mitigating cyber risks in complex organizational environments.

What does a Lead Software Security Engineer do?

A Lead Software Security Engineer is responsible for overseeing the security aspects of software development within an organization. They design and implement security measures, review code for vulnerabilities, and guide development teams on secure coding practices. Additionally, they stay updated on the latest security threats, conduct risk assessments, and ensure compliance with security standards and policies. Their leadership role involves mentoring other engineers and collaborating with stakeholders to integrate security throughout the software lifecycle.
More about Lead Software Security Engineer jobs
What states have the most Lead Software Security Engineer jobs? States with the most job openings for Lead Software Security Engineer jobs include:
Infographic showing various Lead Software Security Engineer job openings in the United States as of June 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $145,890 per year, or $70.1 per hour.

Lead, Software/Security Engineer

L3HHCM20

Carlsbad, CA โ€ข On-site

$135K - $250K/yr

Other

Medical, Retirement, PTO

Posted 16 days ago


Job description

Job Title: Lead, Software/Security Engineer

Job Code: 37995

Job Location: Carlsbad, CA

Job Schedule: 9/80 (employee's work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off)

Job Description:

Become an integral part of a dynamic team that develops and validates secure and reliable cryptographic systems. Your expertise will help lead and shape the future of cryptographic product testing and certification. In this role, you'll be at the forefront of designing, developing, and integrating a next-level automated test framework in Python utilizing automation tools and concepts to ensure the correctness and resilience of next generation DoW cryptographic solutions.

ย 

Key Responsibilities:

  • Lead the design, development, integration, and execution of an advanced automated test framework to validate, stress-test, and certify embedded cryptographic products.
  • Participate in all phases of the development life cycle, including requirements analysis, design, implementation, integration, and testing.
  • Apply concepts and principles from computer science, engineering, and mathematical analysis to support the development of the software test framework.
  • Collaborate closely with cross-functional teams within the engineering organization to ensure the test framework successfully integrates and thoroughly evaluates all interfaces between hardware and software, as well as the overall operational performance of the system.
  • Develop thorough software test procedures, test plans, and related documentation.
  • Contribute to estimating and validating the cost and scope of software efforts to ensure the software developed meets program cost, schedule, and technical constraints.

ย 

Required Qualifications:

  • Bachelor's Degree (Computer Engineering, Computer Science, or related field) and a minimum of 8 years of prior relevant experience.
  • Graduate Degree and a minimum of 6 years of prior related experience.ย 
  • In lieu of a degree, a minimum ofย 12 yearsย of prior related experience is required.
  • Secret Security Clearance is required.

ย 

Preferred Additional Skills:

  • Demonstrated expertise with developing applications using Python 3.x.
  • Strong understanding of object oriented concepts and design methodologies.
  • Previous hands on experience working with multi-processor embedded systems (i.e. FPGAs/GPPs). Also includes solid understanding of how memory maps work.
  • Solid experience with developing software within a Linux environment.
  • Solid understanding of software development methodologies (i.e. Waterfall, Agile/SCRUM, etc.)
  • Familiarity with C/C++ or other object oriented programming languages
  • Strong communication skills with the ability to discuss technical content with peers and management team.
  • Familiarity with configuration management tools (i.e. Git, Perforce, etc.)
  • Familiarity with software development tools (i.e. Visual Code, Eclipse, etc.), and agile development methodologies.
  • Proficiency with Makefiles and embedded build tools (e.g., cross-compilers, linkers, debuggers).
  • Knowledge of TCP/IP networks fundamentals.
  • Continuous Integration & Development (CI/CD) experience.
  • Ability to travel up to 10%.

#LI-PD2

In compliance with pay transparency requirements, the salary range for this role in California, Massachusetts, New Jersey, Washington, and the Greater D.C, Denver, or NYC areas is $135,000 - $250,500. The salary range for this role in Colorado state, Hawaii, Illinois, Maryland, Minnesota, New York state, and Vermont is $117,000 - $218,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.