Hiring TempoFind your next job the day it opens
← NXP Semiconductors jobs

Secure Software Architect TPM (Trusted Platform Module)

NXP Semiconductors · Bangalore · posted Nov 10, 2026

NEW
Location
Bangalore
Posted
Nov 10, 2026
Apply →

Shape the Future of Trusted Security at NXP
 

As a Secure Software Architect TPM you will be joining a team that is developing next-generation embedded software products for a wide range of security applications.

This is an opportunity for an experienced software architect and technical leader to define and drive the architecture and implementation of a Trusted Platform Module solution. You will be able to shape security architectures and bridge customer needs, industry standards, and cutting-edge technology to create highly secure, scalable, and certifiable software solutions used worldwide.


Your Responsibilities:

  • 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.
     

Your Profile:

  • Master’s degree in Computer Science, Electrical Engineering, Embedded Systems, or a comparable field.
  • 12+ 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.


More information about NXP in India...

#LI-7013

Shown as posted on NXP Semiconductors’s careers page. Applications go through their site.

Apply on NXP Semiconductors’s site →

Browse every open role at NXP Semiconductors on Hiring Tempo →

Apply →