Cryptographic Software Performance Evaluation Intern

NXP Semiconductors

Bucharest, Romania
**
Embedded software performance
Automated performance tests
Cryptographic library functionalities
** NXP Semiconductors is seeking a Cryptographic Software Performance Evaluation Intern in Bucharest, Romania, to join their dynamic team focused on developing secure cryptographic libraries. The role involves benchmarking and analyzing cryptographic software performance, requiring programming skills in C and Python, alongside a keen interest in cryptography. **

Job Summary

  • As a Cryptographic Software Performance Evaluation intern in the Secure Software IP team you will measure, analyze, and compare cryptographic software performance to drive data‑backed technical decisions.
  • You will learn about embedded software performance, benchmarking and testing, how to develop automated performance tests/benchmarks on an embedded target (in C) and on a host PC (in Python/Java), how to target specific crypto library functionalities and compare performance data across various software implementations.
  • You will be part of highly talented team developing secure high-performance security software for next generation products in different market segments (payment, identification, mobile, IoT, Automotive, …).

Matching Summary

Match Score: 75

** NXP Semiconductors is seeking a Cryptographic Software Performance Evaluation Intern in Bucharest, Romania, to join their dynamic team focused on developing secure cryptographic libraries. The role involves benchmarking and analyzing cryptographic software performance, requiring programming skills in C and Python, alongside a keen interest in cryptography. **

Skills & Requirements

Must-have

  • embedded software performance
  • automated performance tests
  • cryptographic library functionalities
  • development practice in C
  • scripting development in Python
  • debugging embedded targets
  • source management tools (git)

Nice-to-have

  • testing practices
  • problem solving skills
  • English communication skills
  • work independently

Key Requirements

  • Development practice in C for embedded systems
  • Practical experience with scripting development (Python or similar)
  • Debugging skills for embedded targets and low-level software
  • Knowledge of testing practices

Work Rights

Not specified

Tailored Resume

Cover Letter