Kaygen Inc. logo

Product Security Engineer (Embedded) -- PA

Kaygen Inc.

  • Irvine, CA
  • Today
  • $60–$75 Per Hour

Highlights

Working under the guidance of senior product security team members, this role will execute product security activities, identify and help mitigate security risks, and collaborate closely with software engineering, R&D, and other cross-functional stakeholders. We specialize in providing high-volume contingent staffing, direct hire staffing and project-based solutions to companies worldwide ranging from startups to Fortune 500 and Managed Service Providers (MSP) across a wide variety of industries.

Numbers & Facts

LocationIrvine, CA
IndustryComputer/IT Services
Salary$60–$75 Per Hour
Company Size100 to 499 employees
Year Founded2003
Websitehttp://www.kaygen.com

Description



KAYGEN is an emerging leader in providing top talent for technology-based staffing services. We specialize in providing high-volume contingent staffing, direct hire staffing and project-based solutions to companies worldwide ranging from startups to Fortune 500 and Managed Service Providers (MSP) across a wide variety of industries.
Job Title: Product Security Engineer (Embedded)
Location: Irvine, CA -- 4 days onsite, 1 Day remote (Per Week)
Duration: 12 Months
Position Summary
The Product Security Engineer (Embedded) will support the security of physical, IoT, and embedded medical devices, including embedded Linux and Windows-based platforms, throughout the engineering and product development lifecycle.
The engineer will contribute to the development and delivery of secure products in alignment with applicable industry standards and global regulatory requirements. Working under the guidance of senior product security team members, this role will execute product security activities, identify and help mitigate security risks, and collaborate closely with software engineering, R&D, and other cross-functional stakeholders.
Key responsibilities include hands-on participation in threat modelling, vulnerability scanning and remediation, security risk assessments, secure design reviews, security requirements implementation, and product security documentation.
The ideal candidate will have developed technical expertise in embedded security, strong problem-solving abilities, and the ability to work effectively in an agile engineering environment. A positive work ethic, strong communication skills, and a commitment to project objectives are essential.

Key Responsibilities
Security Requirements & Implementation
  • Support engineering teams in defining and implementing security requirements and controls for products and product features.
  • Contribute to the implementation of security technologies and controls, including:
    • Encryption
    • Authentication and authorization
    • Audit logging
    • System hardening
    • Software Bill of Materials (SBOM)
    • Patch management
    • Vulnerability monitoring
    • Antivirus and antimalware controls, where applicable.
  • Help ensure security requirements align with applicable industry standards and regulatory expectations for medical and connected devices.
Cryptography & PKI
  • Support the selection and implementation of appropriate cryptographic algorithms and security mechanisms.
  • Assist with key management and secure key storage practices.
  • Support certificate lifecycle management, including certificate issuance, renewal, and revocation.
  • Apply foundational knowledge of cryptographic algorithms, hashing, key lengths, and encryption modes.
Secure Communications
  • Evaluate and support secure communications between devices, applications, networks, and cloud-connected components.
  • Assist with validation of TLS/mTLS configurations and other secure communication mechanisms.
  • Support security assessment of relevant medical, proprietary, wireless, or device-specific communication protocols.
Cloud & API Security
  • Assist in identifying and addressing security risks associated with cloud-connected products and device backends.
  • Support security assessments of APIs, including authentication, authorization, and data protection.
  • Apply foundational knowledge of protecting sensitive information in transit and at rest.
Security Design Reviews
  • Participate in technical design reviews and security-focused code inspections.
  • Provide security recommendations and feedback to software engineers and R&D teams.
  • Promote secure coding practices throughout the software development lifecycle.
Security Assessments & Vulnerability Management
  • Support product security risk assessments, threat modeling, hazard analysis, and vulnerability management activities.
  • Assist with vulnerability identification, analysis, prioritization, remediation, and verification.
  • Review penetration testing and security assessment results and assist teams in implementing appropriate security controls.
  • Work closely with software development teams to address identified security issues.
Product Security Processes & Documentation
  • Assist development teams with product security framework activities and processes.
  • Contribute to security documentation, including:
    • Incident and Vulnerability Management Plans
    • Product Security White Papers
    • Security assessment documentation
    • Risk assessment documentation
    • Security test reports and supporting artifacts.
Incident Response
  • Participate in product security incident response activities as appropriate.
  • Assist with investigation, documentation, remediation, and follow-up activities related to product security incidents and vulnerabilities.
Security Tools & Automated Testing
  • Support the deployment and use of vulnerability scanning and static code analysis tools.
  • Where applicable, assist engineering teams in implementing automated security testing.
  • Support automated verification of software vulnerabilities and operating system security patches.
  • Contribute to configuration and maintenance of security testing tools and processes.
Quality Assurance & Regulatory Compliance
  • Support the quality and completeness of R&D security test deliverables.
  • Assist with test design, data analysis, reporting, and technical review.
  • Help ensure security deliverables comply with applicable regulatory and quality requirements.
Collaboration & Continuous Improvement
  • Collaborate with software engineers, firmware engineers, R&D teams, product teams, and other stakeholders.
  • Work effectively within an agile software development environment.
  • Stay current with emerging product security threats, vulnerabilities, tools, technologies, and industry practices.
  • Perform other duties as required.
Minimum Qualifications
  • Bachelor s degree in computer engineering, Cybersecurity, Computer Science, Software Engineering, or a related technical discipline.
  • 2+ years of professional experience in product security, cybersecurity, software development, product development, embedded systems, or software quality assurance.
  • Hands-on experience with embedded Linux, Windows Embedded/IoT, or RTOS-based systems.
  • Familiarity with C/C++ within an embedded software or security engineering environment.
  • Foundational knowledge of information security principles, secure software development, and product security standards.
  • Experience working within a structured software development lifecycle, preferably in an Agile/Scrum environment.
  • Ability to collaborate effectively with engineering and R&D teams.
  • Strong written, verbal, analytical, and problem-solving skills.
  • Must be based in or within reasonable commuting distance of the Irvine, California area.
Preferred Qualifications
  • Master's degree in Cybersecurity, Computer Science, Software Engineering, Computer Engineering, or a related field.
  • Experience with embedded or firmware security tools and techniques, including:
    • Firmware image analysis
    • JTAG/SWD hardware debugging
    • Static analysis of C/C++ embedded code
  • Experience with product cybersecurity in regulated medical device environments, including familiarity with 510(k) and/or PMA-regulated products.
  • Experience with security risk assessments, threat modeling, vulnerability assessments, penetration testing, and security testing.
  • Familiarity with threat modeling methodologies such as STRIDE, PASTA, NIST, and OWASP.
  • Understanding of applied cryptography, including:
    • Encryption algorithms and modes
    • Key lengths
    • Hashing
    • Secure key storage
    • Key management
  • Familiarity with PKI, including CA hierarchies, certificate lifecycle management, CRL, and OCSP.
  • Experience securing network communications, including TLS/mTLS configuration and validation.
  • Familiarity with medical, IoT, wireless, or device-specific protocols such as HL7, FHIR, and Bluetooth Low Energy (BLE).
  • Foundational understanding of cloud and API security, including authentication, authorization, and protection of sensitive data such as PHI/PII.
  • Experience with cybersecurity tools such as:
    • Black Duck
    • Coverity
    • Veracode
    • Nessus
    • Snyk
    • Metasploit
  • Experience configuring and using static code analysis and vulnerability scanning tools.
  • Experience with connected products, embedded software, firmware, networking technologies, or regulated environments.
  • Industry-recognized cybersecurity certifications such as CCNA, CISSP, CISM, GIAC, CCSP, or CEH.
Core Competencies
  • Embedded Product Security
  • Embedded Linux / Windows IoT / RTOS
  • C/C++ Security
  • Threat Modeling
  • Vulnerability Management
  • Security Risk Assessment
  • Secure Software Development
  • Cryptography & PKI
  • TLS/mTLS & Secure Communications
  • Cloud & API Security
  • Static Code Analysis
  • Vulnerability Scanning
  • Medical Device / Regulated Product Security
  • Agile Software Development
  • Technical Documentation
  • Cross-functional Collaboration



    At KAYGEN, people are at the heart of everything we do. We foster a diverse, inclusive, and employee-driven culture where every individual is valued, empowered, and encouraged to bring their authentic self to work. Our candidate-first approach means we are committed to understanding your career goals and connecting you with opportunities that align with your aspirations, skills, and potential. Whether you're taking the next step in your career or searching for your dream opportunity, KAYGEN is more than a staffing partner—we're a community dedicated to helping you grow, succeed, and thrive. Join us and discover a place where your talent is recognized, your ambitions are supported, and your future is built alongside a team that invests in your success every step of the way.

    Our team of experienced staffing experts will work with you to find you the best opportunity. For more information, please visit us at www.kaygen.com.

    Benefits:
    • Free Healthcare Insurance
    • 401(k) Retirement Plan
    • Free Life Insurance
    • Sick Time Off
    Achieve your Kaizen by clicking here. A unique and exclusive talent community supported by KAYGEN, that includes programs like:
    • Mentorship Program
    • Certifications
    • Referrals
    • Family and Wellness benefits
    • Continuous Growth and Career Development

    Benefits

    Paid Sick Days, Professional Development, 401K, Employee Referral Program, Flexible Spending Accounts, Employee Events, Life Insurance, Merchandise Discounts

    About Company

    Kaygen, an award-winning technology consulting and talent firm, assists organizations to achieve digital transformation. From structuring data to the Cloud and visualization, Kaygen leads the digital transformation of global clients.

    Kaygen, from the Japanese word, kaizen, for continuous improvement, signifies how we continuously seek to bring expert tech talent to our client engagements to create a sustainable competitive advantage. However, there is more. Our company is diverse, and minority woman owned and operated by expert data technologists who have conceived and developed the very strategic technology initiatives that we now engage in for our clients with our talent.

    Our core belief in diversity, complemented by the principles of kaizen, ensures we bring the best expert data talent to work transparently, collaboratively, and with the flexibility to ensure client success.

    Visit http://www.kaygen.com/ for a solutions overview.

    .

    Similar Jobs