Principal Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors NV

Culleredo

On-site

EUR 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Home office
Flexible working hours
Meal benefits

Job summary

NXP Semiconductors Austria’s Competence Center Crypto & Security seeks an experienced security engineer to develop state‑of‑the‑art cryptographic software for embedded platforms. You will lead cryptographic work across ARM Cortex‑M and RISC‑V architectures and implement countermeasures against side‑channel and fault‑injection attacks.

The role emphasizes collaboration with architecture, evaluation, firmware, and certification teams to deliver secure solutions across automotive, payment,

Qualifications

  • Advanced degree in cryptography or related field is required.
  • 10+ years of industry experience in cryptography and embedded security.
  • Experience with C and Assembly for embedded software development.

Responsibilities

  • Specify and implement cryptographic algorithms across platforms, incl. Post-Quantum crypto.
  • Design software countermeasures against physical attacks (SCA, FI).
  • Collaborate with security architects and evaluation teams to improve countermeasures.
  • Provide technical leadership in cryptographic domains and drive architecture decisions.
  • Coordinate with OS/firmware teams for secure crypto integration and testing.
  • Support product certification activities and security evaluations.

Skills

Cryptography
Embedded software
C
Assembly
ARM Cortex-M
RISC-V
Side-channel countermeasures
Post-Quantum Cryptography
Rust

Education

BSc, MSc or PhD in mathematics, cryptography, computer science, electronic/ electrical engineering, information technology or relevant discipline

Tools

Rust
ARM Cortex-M
RISC-V

Job description

Join one of the world’s largest industrial security teams — and build technology that protects real devices worldwide.

At NXP’s Competence Center Crypto & Security, we design, build, and deliver end-to-end security — from early innovation to architecture to products in the field.

If you're a security engineer who wants to create real-world impact, we’d love to hear from you.

Ready to join the future of innovation in Crypto & Security at NXP?

Become part of a highly talented and dynamic international development team that develops state‑of‑the‑art secure cryptographic libraries which are protected against physical and logical attacks, which have applications across all different NXP domains and business lines (payment, identification, mobile, IoT, Automotive, Edge Processing, etc.).

When you join NXP you have the opportunity to broaden your technical knowledge in all of these areas.

Responsibilities
  • Specification and cross-platform implementation of state-of-the‑art cryptographic algorithms (incl. Post-Quantum Cryptography) and secure software based on functional requirements.
  • Design and specification of software countermeasures against physical attacks such as Side-Channel Analysis (SCA) and Fault Injection (FI).
  • Collaboration with security architects and internal evaluation teams to enhance software countermeasures.
  • Providing technical leadership for cryptographic domains, driving domain evolution, influencing architectural decisions, and supporting project planning.
  • Collaboration with OS and firmware teams to ensure clean and secure integration of the cryptographic software into the final product.
  • Working closely with the group’s test and platform support engineers to ensure maximum product quality.
  • Driving product certification activities and supporting security evaluations.
Your Profile
  • BSc, MSc or PhD in mathematics, cryptography, computer science, electronic/ electrical engineering, information technology or relevant discipline.
  • 10+ years of relevant industry experience in cryptography and embedded security (or an equivalent combination of advanced degree and relevant experience), with strong understanding and implementation of cryptographic primitives (e.g., ECC, RSA, AES, SHA-2/SHA-3).
  • Solid experience in embedded software development using C and Assembly, and strong knowledge of microcontroller architecture (e.g., ARM Cortex-M, RISC‑V).
  • Knowledge of hardware and software countermeasures against side‑channel and fault‑injection attacks.
  • Experience in Post‑Quantum Cryptography is a plus.
  • Experience with Rust is a plus.
  • Strong debugging and analysis skills.
  • You are a proactive team player with a strong sense of ownership and a proven ability to deliver results.
We offer
  • Work on state‑of‑the‑art cryptographic software, including traditional and post‑quantum cryptography, on ARM Cortex-M and RISC‑V platforms.
  • Develop innovative countermeasures against Side‑Channel Analysis (SCA) and Fault Injection (FI) attacks.
  • Drive the technical direction of cryptographic software, influence architectural decisions, and lead technical discussions across multiple teams.
  • Collaborate with leading security experts across architecture, evaluation, firmware and certification domains.
  • Contribute to solutions that safeguard applications across automotive, payment, identification, mobile, industrial, and IoT markets.

Please note: The successful candidate may/will be responsible for security related tasks. The assignment may/will be in scope of security certifications, therefore a conscious and reliable way of working is necessary.

For applications in Gratkorn: NXP provides market competitive compensation according to the benchmarking of the electronic and semiconductor industry. Due to the Austrian Equal Treatment Act we are obligated to state the employment group of our applicable collective bargaining agreement (CBA) “Kollektivvertrag für Angestellte Gewerbe und Handwerk und in der Dienstleistung“, this position (fulltime) is graded in Employment Group IV. Your individual experiences and expectations will be considered in the application process. Moreover, we provide attractive benefits to our employees like home office, flexible working time, meal benefits and more.

More information about NXP in Austria...

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Crypto Software Developer (m/f/d)
Senior Embedded Crypto Software Developer (m/f/d)

NXP Semiconductors NV • Culleredo

Hybrid
EUR 85,000 - 120,000
Home office
Flexible working time
Meal benefits
Senior Embedded Crypto Security Engineer
Senior Embedded Crypto Security Engineer

NXP Semiconductors NV • Culleredo

On-site
EUR 90,000 - 130,000
Home office
Flexible working hours
Meal benefits
Senior Embedded Crypto Security Engineer
Senior Embedded Crypto Security Engineer

NXP Semiconductors NV • Culleredo

Hybrid
EUR 85,000 - 120,000
Home office
Flexible working time
Meal benefits
Cybersecurity Engineer Intern (f/m/d)
Cybersecurity Engineer Intern (f/m/d)

Axpo Group • Madrid

On-site
EUR 6,700 - 10,000
Information Security Project Manager (f/m/d)
Information Security Project Manager (f/m/d)

Axpo Group • Madrid

Hybrid
EUR 45,000 - 65,000
Flexible hours
Meal allowances
Internet compensation
+3
Senior C/C++ Developer
Senior C/C++ Developer

Utimaco • Madrid

Hybrid
EUR 55,000 - 75,000
Company pension plan
Flexible working model
Performance bonuses / extra vacation
Staff Digital Design Engineer (f/m/div)
Staff Digital Design Engineer (f/m/div)

Infineon Technologies AG • Valencia

On-site
EUR 55,000 - 90,000
Application Security Specialist (f/m/d)
Application Security Specialist (f/m/d)

Axpo group • Madrid

Hybrid
EUR 60,000 - 90,000
Flexible working hours
Meal allowances
Internet compensation
+3
Lead Security GRC m/f/d
Lead Security GRC m/f/d

Axpo Group • Madrid

Hybrid
EUR 90,000 - 130,000
Flexible working hours
Partial remote work
Meal allowance
+4
Cybersecurity Compliance Lead (f/m/d)
Cybersecurity Compliance Lead (f/m/d)

Axpo Group • Madrid

Hybrid
EUR 85,000 - 115,000
Meal allowances
Internet Compensation
Training courses
+3