N

NXP Semiconductors

Automotive semiconductors and secure embedded solutions

Embedded Crypto Software Developer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A BSc, MSc, or PhD in mathematics, cryptography, computer science, electronic or electrical engineering, information technology, or a relevant discipline is required.
  • At least 5 years of relevant industry experience in cryptography and embedded security, or an equivalent combination of an advanced degree and relevant experience, is required.
  • Strong understanding and implementation experience with cryptographic primitives such as ECC, RSA, AES, SHA-2, and SHA-3 are required.
  • Solid embedded software development experience using C and Assembly is required.
  • Good knowledge of microcontroller architecture, such as ARM Cortex-M and RISC-V, is required.
  • Knowledge of hardware and software countermeasures against side-channel and fault-injection attacks is required.
  • Strong debugging and analysis skills are required.

Responsibilities

  • Specify and implement state-of-the-art cryptographic algorithms, including post-quantum cryptography, and secure software across platforms based on functional requirements.
  • Design, specify, and implement software countermeasures against physical attacks such as side-channel analysis and fault injection.
  • Collaborate with security architects and internal evaluation teams to enhance software countermeasures.
  • Own technical topics within cryptographic domains through design, implementation, code reviews, architectural contributions, and technical planning.
  • Collaborate with operating system and firmware teams to ensure clean and secure integration of cryptographic software into the final product.
  • Work with test and platform support engineers to ensure product quality.
  • Support product certification activities and security evaluations.

Desired Qualifications

  • Experience in post-quantum cryptography is a plus.
  • Experience with Rust is a plus.

About the Company

NXP Semiconductors

Automotive semiconductors and secure embedded solutions

NXP Semiconductors designs and sells semiconductor chips for vehicles and other devices. Its products include automotive-grade microcontrollers and other ICs used in engines, infotainment, safety systems, and networked car architectures. These chips process data, run software, and enable features such as advanced driver assistance and vehicle connectivity, often with strong security and real-time performance. Unlike some peers, NXP became an independent company after Philips spun off its semiconductor unit in 2006 and later merged with Freescale in 2015, building a focused strength in automotive semiconductors and microcontrollers. This gives it a clear niche in the market and the goal of growing as a standalone leader in smarter, connected vehicles and related technologies.

Company size
10,001+
Company stage
IPO
Headquarters
Eindhoven, Netherlands
Founded
2004

Recently Posted Jobs

Explore more opportunities at NXP Semiconductors

See more jobs