NXP Semiconductors logo

Internship — Embedded Software (Crypto Libraries)

NXP Semiconductors
July 03, 2026
Internship
On-site
Gratkorn, Austria
€2,800 EUR monthly
Other Semiconductor Jobs, Level - Entry or Early Career

Job Title

Internship — Embedded Software (Crypto Libraries)

Role Summary

Part-time internship within a team developing secure, high-performance cryptographic software for next-generation products across payment, identification, mobile, IoT and automotive markets. The intern will contribute to crypto library development, algorithm implementation, and quality metrics under mentorship of experienced engineers.

Experience Level

Entry-level internship. Part-time expected availability: approximately 16 hours per week for a 6-month assignment.

Responsibilities

Primary responsibilities include development, implementation and maintenance of embedded crypto software and supporting quality and security processes.

  • Support development and maintenance of crypto libraries and related firmware.
  • Develop embedded software in C (and Rust where applicable); occasional assembly.
  • Implement and test cryptographic algorithms (e.g., DES, AES, RSA, ECC, SHA).
  • Maintain and report on quality KPIs; contribute to test and verification activities.
  • Work under security-related constraints; follow security certification and secure-development procedures.
  • Collaborate with team members and participate in code reviews and design discussions.

Requirements

Concise list of must-have and nice-to-have skills and conditions.

  • Must-have: First experience in embedded software development (practical exposure to C); solid understanding of microcontroller architecture; reliable, team-oriented work approach; valid work authorization for the role.
  • Must-have: Availability for ~16 hours/week over the 6-month internship.
  • Nice-to-have: Experience with assembly language.
  • Nice-to-have: Familiarity with Rust.
  • Nice-to-have: Prior implementation experience with crypto algorithms (DES, AES, RSA, ECC, SHA) and related cryptographic primitives.

Education Requirements

Ongoing studies (student status) in mathematics, computer science, electronic/electrical engineering, information technology, or a similar technical field are expected.


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-07-03