The Software Security Sensors and Effectors Department within the Software Product Assurance (SPA) Center is seeking a highly motivated individual to fill a Software Security Lead (SSL) position in Tucson, AZ. The SSL will collaborate with Systems and Software Architects and program stakeholders to embed software security into program processes and customer deliverables. This includes capturing and developing security-relevant requirements, considering their architectural and design impacts, and ensuring adherence to secure coding practices and the Software Product Assurance Command Media. The SSL will act as the Technical Lead and potentially the Agile Product Owner for the Software Security Team, owning the software security implementation to ensure compliance with System Security requirements. Responsibilities also involve adopting and implementing secure coding standards, driving off-nominal testing to ensure software remains secure during failure conditions, and developing negative test cases for bypassing security. The role requires considering compiler, interpreter, and build tool features that enhance executable security and prevent optimization of security-critical behaviors. Partnered with the Systems Security Lead, the SSL must provide the software assurance implementation for the Program Protection Implementation Plan (PPIP), which includes a software vulnerability risk assessment on reused code and the final delivery, and a Software Bill of Materials (SBOM) on the final delivery. The ideal candidate will apply secure coding principles to the design and development of hardened software applications, working individually or as part of a team. Due to security clearance requirements, this is an onsite position in Tucson, Arizona.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
5,001-10,000 employees