Principal Software Engineer – Formal Methods and Cybersecurity, REMOTE, REMOTE, US

REMOTE, REMOTE, US Leidos

LEARN MORE / APPLY

Remote Remote US 20170

Description

Are you interested in playing in the gray space of Research and Development and the delivery of secure and scalable production-quality reusable software? If so, we are seeking a highly skilled and experienced Principal Software Engineer with a strong background in production software delivery and formal methods, including formal verification, specification, and analysis. The ideal candidate will play a critical role in improving the quality, cybersecurity, and resiliency of software delivered into critical mission systems across the Leidos portfolio.

Key Responsibilities:

  • Drive the transition and adoption of cutting-edge software verification technologies into large scale industrial use.
  • Identify opportunities where formal verification can better meet customer needs and develop practical verification approaches.
  • Lead the design, development, and deployment of secure and resilient software systems in a reusable and scalable way for the Leidos enterprise.
  • Apply formal methods to specify, verify, and analyze software to ensure correctness and security.
  • Collaborate with cross-functional teams to opportunistically integrate formal verification techniques into the software development lifecycle.
  • Partner with Cyber experts to conduct threat modeling, security assessments, and vulnerability analysis to identify and mitigate risks, and to prove formally the security of delivered software.
  • Develop and maintain documentation for reusable software capabilities including specifications, verification plans, security protocols, and usage and basic training prerequisites.
  • Mentor and provide technical guidance to junior engineers on formal methods and cybersecurity best practices.
  • Stay current with industry trends, emerging technologies, and best practices in formal methods and cybersecurity.
  • Conduct analysis of alternatives and SWOT-style evaluations of emerging and new technologies to quickly identify potential value.
  • Collaborate to help identify, down-select, and vet potential external technologies partners by performing quick-turn proofs of concept and capability integrations.

Qualifications:

  • Master's degree in Computer Science, Software Engineering, or a related field and 15+ years relevant experience. Bachelor's degree and additional years experience may be used in lieu of a degree. 
  • Minimum of 8 years of experience in production software delivery.
  • Proven expertise in formal methods, including formal verification, specification, and analysis.
  • Strong understanding of cybersecurity principles, threat modeling, and vulnerability assessment.
  • Proficiency in programming languages such as C, C++, Java, or Python.
  • Experience with formal verification tools and techniques (e.g., model checking, theorem proving).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to obtain a Secret security clearance
  • US Citizenship is required for this position.

Preferred Qualifications:

  • Experience with formal methods tools such as SPIN, TLA+, Coq, or Z3.
  • Additional memory-safe software language experience a plus (Rust, Go, etc.)
  • Knowledge of secure coding practices and standards.
  • Familiarity with software development methodologies such as Agile or DevOps.
  • Certifications in cybersecurity (e.g., CISSP, CEH) are a plus.

Original Posting:

February 26, 2025

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $148,850.00 – $269,075.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

#Remote

Leidos / Equal Opportunity Employer

R-00154331 JBLDJ 2025-04-14 17:11:12 UTC

LEARN MORE / APPLY

Leidos

BillGoldenJobs.com Jobs Careers

Job Hiring / REMOTE, REMOTE, US / Principal Software Engineer – Formal Methods and Cybersecurity / Leidos >> APPLY/LEARN MORE >> https://careers.leidos.com/jobs/15709889-principal-software-engineer-formal-methods-and-cybersecurity?tm_job=R-00154331&tm_event=view&tm_company=2502&bid=351 >> #job #jobs #hiring #BGJobs   

+++++++++++++++
? Looking for more jobs like this? Find more at CareerOneStop, sponsored by the U.S. Department of Labor Employment and Training Administration.
+++++++++++++++

REMOTE, REMOTE, US

Share:

More Posts

BillGoldenJobs by IntelligenceCareers.com

Cyber Security, Summer 2025 Internship, CHARLOTTE NC

US Citizen, Security Clearance eligible … Honeywell / CHARLOTTE NC … BS student due to grad in 2026; Use cyber threat tools to identify, analyze, and characterize cyber threat activity. Have hands-on experience in SOAR and SIEM tools like SPLUNK, XSOAR for proactive cyber threat hunts, and intelligence platforms such as Recorded Future.

BillGoldenJobs.com Bill Golden

Cybersecurity Internship, Summer 2025, SAN DIEGO CA

Bachelor Degree Enrolled, US Work-eligible … Qualcomm / SAN DIEGO, CA … Enrolled Bachelor’s degree in Computer Science, Information Systems, Cybersecurity, or related fields. Available for 11 – 14 weeks Summer 2025 (May-September) with grad date of Dec 2025 or later.

BillGoldenJobs by IntelligenceCareers.com

Intelligence Officer Course Instructor, SAN ANGELO TX

TS/SCI … Intelligence Officer Course Instructor / Leidos / SAN ANGELO TX … Experience: 8-10 years as an all-source intelligence analyst. Certification / Graduate of AETC AFSC-awarding course for 14N or 1N0, sister-service equivalent, or National Geospatial-Intelligence Agency (NGA) equivalent.

Send Us A Message

Principal Software Engineer – Formal Methods and Cybersecurity, REMOTE, REMOTE, US

... Leidos / REMOTE, REMOTE, US JBLDJR-00154331

Helping You Find Success!

BillGoldenJobs is an IntelligenceCareers.com website
~~~ Focused on information-centric careers across all industries ~~~
Search Jobs / Hot Job Indexes / About

IntelligenceCareers.com

Principal Software Engineer – Formal Methods and Cybersecurity, REMOTE, REMOTE, US

IntelligenceCareers.com serving cleared professionals since 1999