Comcast Cybersecurity: Principal Cybersecurity Engineer - HSM and IoT Security
ComcastAbout the role
Job Summary
In this role, the Principal Cybersecurity Engineer will lead the design, development, and deployment of advanced security frameworks encompassing Public Key Infrastructure (PKI), Hardware Security Modules (HSMs), Blockchain technologies, Secure Elements, and cryptographic token management for both embedded systems and enterprise platforms.The ideal candidate will possess extensive hands-on experience in HSM administration (with a strong preference for Thales devices), X.509 certificate lifecycle management, and cryptographic key management operations. The engineer will collaborate closely with internal teams and external partners to translate complex security requirements into scalable, resilient, and compliant solutions.
This role requires a highly adaptable professional who can quickly master new languages and technologies, thrive in a dynamic environment, and work effectively across teams. A strong emphasis is placed on innovation, continuous improvement, and delivering secure, future-ready solutions.
Job Description
Core Responsibilities
Design, develop, and implement advanced security software, frameworks, and applications supporting PKI, HSM, IoT, and cryptographic systems.
Lead the architecture and deployment of secure communication protocols, certificate management systems, and cryptographic key infrastructures.
Customize and enhance existing security applications while developing processes for software updates, patch management, and version control.
Provide technical leadership and establish best practices, procedures, and guidelines for secure system design and implementation.
Partner with Quality Assurance and DevSecOps teams to validate that all software and hardware integrations meet security and regulatory requirements.
Collaborate with internal engineering, infrastructure, and security operations teams to align cybersecurity solutions with business and compliance needs.
Demonstrate deep knowledge of cryptographic engineering concepts and methodologies, applying them effectively in enterprise and IoT environments.
Other duties and responsibilities as assigned.
Required Qualifications and Experience:
Bachelor's and/or Master’s degree in Computer Science, Information Security, or a related technical field
12+ years of professional experience in cybersecurity engineering or secure embedded software development
Proven experience with Hardware Security Modules (HSMs), preferably Thales Luna or similar
Strong knowledge of Public Key Infrastructure (PKI), X.509 certificate management, and cryptographic key operations
Hands-on experience with IoT security frameworks, secure boot, and device identity management
Solid understanding of encryption algorithms, digital signatures, and secure communication protocols (TLS, SSH, IPsec)
Proficiency in C/C++, Python, or Java, with a good grasp of operating system fundamentals and secure coding practices
Familiarity with Continuous Integration and Deployment tools (Jenkins, Concourse)
Deep understanding of the HTTP/S protocol and web security concepts
Experience working in Agile/Scrum development environments
Strong critical thinking, independent problem-solving, and adaptability to new technologies
Collaborative experience in multi-company or open-source industry projects
Regular, consistent, and punctual attendance
Additional Preferred Skills
Experience with Thales, Cybertrust or n
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s