Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NXP Semiconductors

Secure Software Architect, TPM – Trusted Platform Module

NXP Semiconductors

Secure Software Architect developing next-generation embedded software for security applications. Collaborating with teams to design Trusted Platform Module solutions that meet customer needs and industry standards.

Posted 7/20/2026full-timeGratkorn • 🇦🇹 AustriaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing secure embedded software for Trusted Platform Module applications, with a strong focus on compliance with security standards and effective technical leadership of multi-site development teams.

Highest-signal resume keywords
Embedded Software DevelopmentSoftware ArchitectureTrusted Platform ModuleSecurity Certification ComplianceTechnical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Software DevelopmentSoftware ArchitectureSecure Software DesignCryptographic AlgorithmsSecure Key HandlingSecure BootJava Card Operating SystemsTPM Software StackComplex Software StacksSecure Software Update Mechanisms
Soft Skills
Fluent English CommunicationTechnical Guidance
Tools & Technologies
ARM ArchitectureRISC-V ArchitectureCommon CriteriaFIPS 140TCG Certification
Industry Keywords
TPM 2.0Trusted Computing GroupAVA_VAN Attack-Resistance Evaluation

Tech Stack

Tools & technologies
Java

About the role

Key responsibilities & impact
  • Translate customer requirements and use cases, standards, and system constraints into clear software architecture designs and implementation concepts.
  • Ensure compliance with applicable standards, including TPM 2.0, Trusted Computing Group specifications, and relevant security certification requirements.
  • Design and develop secure embedded software for Trusted Platform Module applications, with a strong focus on quality, robustness, and long-term maintainability.
  • Provide technical guidance to development teams, including architecture decisions, design reviews, and code reviews.
  • Monitor software quality, relevant KPIs, and development progress, and drive actions to achieve agreed targets.
  • Collaborate closely with system, SOC, and test architects throughout the concept phase and project execution to ensure technical alignment.

Requirements

What you’ll need
  • Master’s degree in Computer Science, Electrical Engineering, Embedded Systems, or a comparable field.
  • At least 10 years of relevant professional experience in embedded software development, software architecture, or secure product development.
  • Hands-on experience in embedded software development and working with complex software stacks and secure software update mechanisms.
  • Knowledge of Trusted Platform Module and TPM Software Stack specifications is desirable.
  • Experience with Java Card operating systems or similar secure execution environments is an advantage.
  • Experience with Common Criteria, AVA_VAN attack-resistance evaluation, FIPS 140, TCG certification, or comparable security certification schemes is an advantage.
  • Familiarity with ARM, RISC-V or other processor architectures is an advantage.
  • Good understanding of cryptographic algorithms, secure key and certificate handling, secure boot, attestation, and secure software design principles.
  • Proven ability to technically lead, guide, and align multi-site software development teams.
  • Fluent English communication skills, both written and spoken.

Benefits

Comp & perks
  • home office
  • flexible working time
  • meal benefits