Skip to content

Open nowPosted today

Java Card Applets Architect

nxp803 open roles

Where
Bangalore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowJava Card Applets Architectnxp · Bangalore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on nxp's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market. nxp postings stay open a median of 19 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted today

nxp median: 19 days open

The posting

1.1 Overview

We are seeking an experienced Java Card Applets Architect to lead the architecture, design, development,

validation, and maintenance of secure Java Card applets for Secure Element and smart card platforms. The

role requires strong technical expertise in Java Card, embedded security, cryptography, product certification,

and mass-market product development.

The architect will translate customer and market requirements into product specifications, define secure and

scalable applet architectures, provide technical direction to development teams, and collaborate with system

and test architects throughout project execution.

1.2 Architect Responsibilities

• Translate customer and market requirements into clear product, system, and software specifications.

• Define the architecture and technical design of secure Java Card applets for automotive and identification

use cases, including car access, battery management, telematics, payment, eGovernment, and other secure

services.

• Design, develop, and enhance Java Card applets for Secure Element and smart card platforms in accordance

with Java Card, GlobalPlatform, and applicable industry specifications.

• Define security architectures, cryptographic mechanisms,, lifecycle management, access-control

mechanisms, and secure communication protocols.

• Ensure that appropriate internal unit, integration, and system tests are defined and implemented.

• Support functional, interoperability, certification, and security testing performed by external test houses.

• Provide technical guidance and architectural direction to Java Card development and validation teams.

• Technically lead and steer software development activities across geographically distributed teams.

• Collaborate closely with system architects, test architects, security experts, product managers, and other

stakeholders throughout project execution to ensure technical alignment.

• Review software architecture, detailed design, source code, test strategies, and technical documentation.

• Identify and resolve architectural, functional, performance, security, and interoperability issues.

• Evaluate technical risks, define mitigation measures, and support technical decision-making throughout the

product lifecycle.

• Support project planning, technical estimations, dependency management, and risk assessment.

• Ensure architectural consistency, maintainability, reusability, and compliance across Java Card applet

products and platforms.

• Promote engineering best practices, architectural governance, and knowledge sharing across development

teams.

1.3 Mandatory Qualifications and Skills

• Bachelor's or Master's degree in Computer Science, Embedded Systems, Electrical Engineering, or a

comparable technical field.

• At least six years of relevant professional experience in embedded systems, particularly in Java Card applet

development for mass-market products.

Strong hands-on experience in Java Card applet architecture, design, development, debugging, validation,

and maintenance.

• Strong knowledge of the Java Card framework, Java Card runtime environment, GlobalPlatform

specifications, and applet lifecycle management.

• Solid understanding of Secure Element and smart card architecture, internal operation, memory management,

security domains, application isolation, and communication protocols.

• Strong Java development experience and good knowledge of embedded software design principles.

• Experience with Java Card SDKs, simulators, debuggers, automated test frameworks, and smart card

validation tools.

• Solid understanding of cryptographic algorithms and standards, including DES, AES, RSA, ECC, and PKCS

standards.

• Understanding of secure communication protocols, key management, authentication, encryption, digital

signatures, and certificate-based security.

• Experience in technically leading and steering multi-site software development teams.

• Strong analytical, troubleshooting, decision-making, and problem-solving skills.

• Strong communication and collaboration skills, with experience working in culturally and geographically

diverse teams.

• Fluent written and spoken English.

1.4 Preferred Skills

• Knowledge of Trusted Platform Module specifications and the TPM Software Stack.

• Knowledge of post-quantum cryptography and its potential application to embedded security and Secure

Element products.

• Experience with Common Criteria security evaluation and certification.

• Understanding of AVA_VAN vulnerability analysis and attack-resistance evaluation requirements.

• Experience with FIPS 140, Trusted Computing Group certification, or comparable security certification

schemes.

• Experience with NFC, contactless communication, automotive digital key, payment, identification, or

eGovernment applications.

• Experience with continuous integration, static analysis, automated testing, and software quality environments.

• Experience in technical collaboration within cross-industry organizations, such as the Car Connectivity

Consortium.

• Experience with compliance and certification activities for applications such as payment, identification, and

eGovernment applications.

• Experience with automated testing frameworks such as JUnit or TestNG.

More information about NXP in India...

#LI-29f4

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against nxp's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on nxp's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    nxp's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.