**
NXP USA Inc. is seeking an Embedded Security Software Architect to join their Secure Software IP team, responsible for developing secure cryptographic libraries for various applications. The ideal candidate will have extensive experience in embedded systems, software architecture, and programming, particularly in C, assembly, and Rust.
**
Job Summary
This team is responsible for developing state of the art secure cryptographic libraries, protected against physical and logical attacks, across all different NXP domains and business lines.
Drive the requirement management process for the assigned projects and drive the architectural design / technical specification of the deliverable.
Besides a good salary, you will be eligible for our bonus plan and receive lunch vouchers, 25 vacation days and the possibility to buy company shares with a 15% discount.
Matching Summary
Match Score: 75
**
NXP USA Inc. is seeking an Embedded Security Software Architect to join their Secure Software IP team, responsible for developing secure cryptographic libraries for various applications. The ideal candidate will have extensive experience in embedded systems, software architecture, and programming, particularly in C, assembly, and Rust.
**
Skills & Requirements
Must-have
Embedded systems development
Software architecture and design
C and assembly programming
ARM and/or RISC-V instruction sets
Software security
Cryptographic algorithms
Nice-to-have
Python knowledge
Rust experience
Key Requirements
6+ years of relevant working experience
Degree in Computer Science, Microelectronics Engineering or similar
Hands on experience in embedded systems development and debugging
Experience with software architecture and design concepts
Proven knowledge in C and assembly programming
Familiar with ARM and/or RISC-V instruction sets
Experience with Rust
Experience with low-level HW interactions
Familiar with software security (protection against logical, and ideally physical attacks)
At least basic knowledge of cryptographic algorithms