Your Responsibilities:
- Specification / Design / Review of software security architectures and implementations
- Managing security requirements by defining and linking security mechanisms to functional requirements to include innovative security mechanisms in firmware, operating systems, protocols, etc.
- Threat analysis and risk assessment of security systems
- Root cause analysis of security defects and creation of counter measures
- Technical interface to customers, evaluation labs and product development teams
Your Profile:
- Have a PhD/Master in Cryptography, Security, Software Engineering, Electronics, Mathematics
- Have a strong security background
- Very good experience in embedded software development, using C and assembly
- Understanding of multi-processor CPU subsystem and related concepts coherency, memory management, synchronization, interrupt handling
- Strong knowledge of SoCs and/or Secure Element products
- Strong knowledge of SoCs software stacks, middleware and applications
- Knowledge of key cybersecurity standards
- Independent working style, but willingness to listen and to adapt
- Very good communication skills
- Strong team player
More information about NXP in Austria...