NXP Semiconductors logo

Embedded Crypto Software Developer

NXP Semiconductors
June 28, 2026
Full-time
On-site
Gratkorn, Austria
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Embedded Crypto Software Developer

Role Summary

Develop and integrate secure cryptographic libraries and algorithms for embedded products across multiple NXP business lines (payment, identification, mobile, IoT, Automotive, Edge). Work within the Competence Center Crypto & Security on implementations protected against physical and logical attacks and contribute to complete security subsystems.

Experience Level

Mid-level — typically 3–5 years of relevant experience. Candidates with advanced degrees (Master's or PhD) may be considered as early-career starters.

Responsibilities

Key responsibilities include design, implementation, verification, and integration of cryptographic software for embedded platforms.

  • Implement cryptographic algorithms (including post-quantum crypto) from specifications through coding, testing, review, and release.
  • Write efficient, portable embedded C and assembly code targeting ARM Cortex-M and RISC-V platforms.
  • Perform unit and integration testing and participate in code reviews to ensure correctness and security.
  • Collaborate with architecture, hardware, innovation, and support teams to integrate algorithms into security subsystems.
  • Contribute to implementation of countermeasures against side-channel and fault injection attacks.

Requirements

Must-have technical skills and experience; concise list below. Education details are in the Education Requirements section.

  • Must-have: Experience implementing cryptographic algorithms and libraries for embedded systems.
  • Must-have: Proficient in embedded C and assembly programming.
  • Must-have: Experience with ARM Cortex-M and/or RISC-V platforms.
  • Must-have: Familiarity with classical cryptographic primitives (AES, RSA, ECC, SHA) and interest or experience in post-quantum algorithms.
  • Nice-to-have: Experience with hardware/software countermeasures for side-channel analysis (SCA) and fault attacks (FA).
  • Nice-to-have: Prior experience in cross-functional teams, code review processes, and embedded test infrastructure.

Education Requirements

Bachelor's degree (with ~3–5 years relevant experience) OR Master’s or PhD in Computer Science, Electronics/Electrical Engineering, Mathematics, Information Technology, Cryptography, or a closely related technical field. Equivalent practical experience is commonly considered.


About the Company

Company: NXP Semiconductors

Headquarters: Nijmegen, Netherlands

NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.

NXP Semiconductors logo

Date Posted: 2026-06-26