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 Developer in Credit and Capital Tribe at SEB. Innovate with .NET and Angular, shaping Credit Decision processes and driving long - term value.
Software Engineer responsible for entire software development lifecycle at Test Company. Collaborating with teams to enhance internal and customer - facing solutions and services.
Fullstack Engineer developing cloud - based smart city platform at greehill. Involves backend in Node.JS, frontend in React, working with a product team in Budapest.
Software Engineer working on power system planning software at GE Vernova. Collaborating with experts to develop scalable models for resource adequacy and grid reliability.
Senior Engineer in Control & Instrumentation for Nuclear division at AtkinsRéalis. Developing C&I design documents and collaborating on various global projects in energy systems.
Senior Engineer responsible for design and development of embedded software on RTOS based platforms. Involves coding, troubleshooting, testing and mentoring in a technical team.
Full Stack Developer joining DEUNA to create payment connectors for various platforms. Collaborating in an agile environment to deliver engaging web applications and enhance user interfaces.
Senior Software Engineer developing cloud - native solutions for Luminor, the leading independent bank in the Baltics. Join to build a local banking champion with innovative technologies.
Senior Software Engineer in the Anti - Financial Crime & Compliance team at Luminor. Building banking solutions with cloud - native technologies in a hybrid work environment.