Senior Secure Provisioning Software Engineer

NXP USA INC.

Brno, Czech Republic
Attractive market salary; bonus plan twice a year;...
Python-based tool development
Secure boot and device provisioning
Low-level device communication
You will take end-to-end ownership of the Secure Provisioning SDK (SPSDK), designing robust workflows for secure device provisioning and lifecycle control

Job Summary

  • You will take end-to-end ownership of the Secure Provisioning SDK (SPSDK), designing robust workflows for secure device provisioning and lifecycle control.
  • The role requires developing Python-based command-line tools and APIs that interact with sensitive device components like bootloaders, ROM, and fuses.
  • Candidates can expect a permanent contract with attractive market salary, bonuses, long-term incentives, and comprehensive benefits including flexible work hours.

Matching Summary

You will take end-to-end ownership of the Secure Provisioning SDK (SPSDK), designing robust workflows for secure device provisioning and lifecycle control.

Salary

Attractive market salary; Bonus plan twice a year; Long-term incentive plan and dividends processing

Skills & Requirements

Must-have

  • Python-based tool development
  • Secure boot and device provisioning
  • Low-level device communication
  • Cryptographic operations and key management
  • Production-grade software engineering

Nice-to-have

  • Experience with Rust firmware
  • Measured boot and attestation knowledge
  • Mentoring less experienced engineers
  • Cross-functional collaboration skills

Key Requirements

  • Valid visa and work permit for Czech Republic
  • Strong background in software engineering
  • Practical experience with Root of Trust concepts

Work Rights

Must have valid visa and work permit to work in Czech Republic

Tailored Resume

Cover Letter