Senior Secure Provisioning Software Engineer at NXP developing Python-based provisioning solutions. Responsible for designing and maintaining secure device workflows and collaborating across cross-functional teams.
Responsibilities
Take end‑to‑end technical ownership of selected parts of the Secure Provisioning SDK (SPSDK), including design, implementation, and long‑term maintenance
Design and evolve secure provisioning, configuration, and device lifecycle workflows
Develop and maintain Python‑based command‑line tools and reusable APIs, with a strong focus on robustness, security, and long‑term maintainability
Enable reliable and secure interaction with devices at low level, including communication with boot ROMs and bootloaders
Contribute to secure boot image preparation, cryptographic operations, and key, credential, and lifecycle state handling
Independently make technical and security‑relevant decisions and take responsibility for their outcomes
Collaborate with firmware, silicon, security architecture, and product teams, providing technical input and explaining trade‑offs
Mentor less experienced engineers, review designs and implementations, and contribute to shared engineering best practices
Requirements
Strong background in software engineering, with experience building production-grade tools or platforms
Practical experience with secure boot, device provisioning, Root of Trust concepts, or device lifecycle security
Solid experience with Python, used for developing robust command-line tools, SDKs, or automation
Ability to work confidently with low-level device concepts, such as boot ROMs, bootloaders, memory configuration, fuses, keys, credentials, and lifecycle states
Experience with or strong interest in modern secure firmware architectures, including areas such as measured boot, attestation, or identity management; exposure to firmware written in Rust is a strong advantage
Proven ability to work independently, exercise sound technical judgement, and take responsibility for decisions and outcomes
Strong communication skills and the ability to collaborate across disciplines, explain technical trade-offs, and act as a trusted technical partner
A proactive mindset and motivation to mentor less experienced engineers and contribute to shared engineering best practices
Benefits
Attractive market salary is accompanied by the bonus plan (payment twice a year)
Long-term incentive plan and dividends processing
Opportunity to purchase company shares at a 15% discount
Full Stack Software Engineer developing core Red Oak platform with a focus on innovative product features. Involvement in all phases of software development life cycle.
Senior Software Engineer expanding the capabilities of Sentry's analytics platform. Lead initiatives to improve data visibility and performance across billions of events.
Senior Software Engineer designing and maintaining internal software for infrastructure and developer tooling. Building tools that enable engineering teams to deploy and operate services with confidence.
Backend Software Engineer developing Golang microservices for Hinge Health, focusing on digital health solutions. Collaborating with cross - functional teams to enhance user experience and system scalability.
Lead Software Engineer developing full - stack solutions at Capital One. Leading diverse technology projects and mentoring developers while delivering cloud - based solutions.
Lead Software Engineer pioneering technology projects at Capital One. Collaborating with teams to deliver cloud - based solutions and drive financial empowerment.
Senior Software Engineer focused on implementing system operations at customer sites. Leading a committed engineering team while integrating hardware and developing operational strategies.
Senior Director guiding the evolution of AI software engineering for Gartner's Toolmate. Leading development and operational management in a collaborative tech environment.
Technical Lead specializing in mentorship and code quality at CanadaHelps, a leading charity platform. Driving team collaboration and delivering scalable software solutions for charitable donations.
Senior Software Engineer in Physical AI at Waabi, building mapping infrastructure for autonomous transportation. Collaborating with multidisciplinary teams to implement HD map features and APIs.