N

NXP Semiconductors

Automotive semiconductors and secure embedded solutions

Embedded Crypto Library Architect

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

About the Job

Requirements

  • A degree in Computer Science, Microelectronics Engineering, or a similar field is required.
  • At least 6 years of relevant work experience is required.
  • Hands-on experience in embedded systems development and debugging is required.
  • Experience with software architecture and design concepts is required.
  • Proven knowledge of C and assembly programming is required.
  • Familiarity with ARM and/or RISC-V instruction sets is required.
  • Experience with low-level hardware interactions is required.
  • Familiarity with software security, including protection against logical attacks and ideally physical attacks, is required.
  • At least basic knowledge of cryptographic algorithms is required.
  • Good communication skills in English are required.
  • The role requires reliable and conscientious work on security-related tasks that may be within the scope of security certifications.

Responsibilities

  • Handle requirements management, software design, variant management, code quality, and release coordination for assigned projects.
  • Interact with engineering teams as a technical expert to support development, and with business users to define and scope projects and support integration topics.
  • Assess hardware and software changes.
  • Drive the requirements management process for assigned projects.
  • Drive architectural design and technical specifications for deliverables, including related documentation and API definitions.
  • Contribute to high-level and detailed design with domain experts.
  • Review important code changes, including API impacts and structural rework.
  • Monitor code quality and other key performance indicators and take action to meet targets.
  • Align with project managers and security and test architects on project execution and release process coordination.
  • Collaborate with other team architects on cross-project topics, including requirements management, static analysis, code coverage, and release processes.
  • Support engineering teams by explaining designs and addressing technical challenges.
  • Interact with business users on project definition, potential co-design, and integration topics.

Desired Qualifications

  • Experience with Rust is desirable.
  • Knowledge of Python is desirable.

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