> Markdown version of [/jobs/ext/3692855-senior-principal-software-security-architect](https://www.wearedevelopers.com/jobs/ext/3692855-senior-principal-software-security-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # (Senior/Principal) Software Security Architect - **Company:** NXP Semiconductors - **Location:** Gratkorn, Austria - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Cyber Security, Embedded Software, Firmware, Information Systems Security Architecture Professional, Key Management, Secure Coding, Smart Cards, Software Engineering, Software Security, Java Card, Information Technology, U-Boot, Vulnerability Analysis - **Published:** October 12, 2026 - **Apply:** https://nxp.wd3.myworkdayjobs.com/careers/job/Gratkorn/Software-Security-Architect--JavaCard-OS--Crypto-Library--Firmware---m-f-d-_R-10062335 ## About the Role We're looking for an experienced Product Security Architect with a passion for embedded security, secure software design, and solving complex security challenges., * Master's or PhD in Cybersecurity, Computer Science, Software Engineering, Mathematics, Electrical Engineering, or a related field. * Strong embedded software development experience in C/C++. * Solid background in embedded security and secure system design. * Experience with security architecture, threat analysis, or vulnerability assessments. * Excellent communication and stakeholder management skills. Ideally, You Also Have Experience With * Smart Cards, Secure Elements, Java Card, or Trusted Execution Environments (TEEs) * Common Criteria (CC), EMVCo, SESIP, or similar certification schemes * Cryptography, Secure Boot, Key Management, HSMs, or Firmware Protection * Secure Coding, Threat Modeling, and Secure Software Development Lifecycle (SSDLC) practices ## Description * Define, review, and improve security architectures for embedded software, firmware, operating systems, and secure platforms. * Perform threat modeling, risk assessments, and attack surface analysis. * Investigate security vulnerabilities, identify root causes, and define countermeasures. * Support security-by-design throughout the product lifecycle. * Collaborate with customers, development teams, certification bodies, and security evaluation labs. * Contribute to innovative security solutions for next-generation connected products.