Embedded AI Platform Security Engineer
NXP
Job Summary
Join our Innovation Team, where we explore cutting-edge concepts at the intersection of Machine Learning and Security. Our mission is to develop forward-looking solutions—such as model protection, privacy-preserving ML, security for agentic AI, and anomaly detection—that will later be integrated into our Edge products. This requires high-level innovation skills combined with a hands-on mindset. If you are passionate about building secure AI systems, exploring new ideas, and turning concepts into prototypes, this role is for you: Design and implement security solutions for customer-provided ML models running on embedded hardware using secure execution environments and enclaves.
Must Have
- Develop secure boot and firmware integrity mechanisms for AI-enabled embedded platforms.
- Implement runtime hardening and isolation for ML workloads.
- Enable model protection using Trusted Execution Environments (TEE) and secure enclaves.
- Ensure secure loading and execution of ML models (ONNX, TensorFlow Lite) on edge devices.
- Have a background in Computer Science, Cybersecurity, or Cryptography and a strong interest in applied ML, OR Have a background in Machine Learning and an interest in cybersecurity.
- Embedded programming (C/C++, Rust).
- Understanding of secure boot, firmware integrity, and runtime security.
- Experience with or interest in TEEs, TPM integration, and secure enclaves.
- Familiarity with ML model formats and deployment workflows.
- Knowledge of cryptographic primitives for integrity and confidentiality.
Job Description
Join our Innovation Team, where we explore cutting-edge concepts at the intersection of Machine Learning and Security. Our mission is to develop forward-looking solutions—such as model protection, privacy-preserving ML, security for agentic AI, and anomaly detection—that will later be integrated into our Edge products. This requires high-level innovation skills combined with a hands-on mindset.
If you are passionate about building secure AI systems, exploring new ideas, and turning concepts into prototypes, this role is for you:
Design and implement security solutions for customer-provided ML models running on embedded hardware using secure execution environments and enclaves.
Responsibilities:
- Develop secure boot and firmware integrity mechanisms for AI-enabled embedded platforms.
- Implement runtime hardening and isolation for ML workloads.
- Enable model protection using Trusted Execution Environments (TEE) and secure enclaves.
- Ensure secure loading and execution of ML models (ONNX, TensorFlow Lite) on edge devices.
Required Skills:
- Have a background in Computer Science, Cybersecurity, or Cryptography and a strong interest in applied ML, OR
- Have a background in Machine Learning and an interest in cybersecurity.
- Embedded programming (C/C++, Rust).
- Understanding of secure boot, firmware integrity, and runtime security.
- Experience with or interest in TEEs, TPM integration, and secure enclaves.
- Familiarity with ML model formats and deployment workflows.
- Knowledge of cryptographic primitives for integrity and confidentiality.
Please note: The successful candidate may/will be responsible for security related tasks. The assignment may/will be in scope of security certifications, therefore a conscious and reliable way of working is necessary.
More information about NXP in Austria...
#LI-a8a1
NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, visit www.nxp.com
Career Development Opportunities
Bright Minds. Bright Futures.
We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills.
Commitment At NXP.
We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future. We remain steadfast in our commitment to sustainability and making measurable year-on-year progress. Also, we aim to create an inclusive work environment and we will not tolerate racism, discrimination or harassment of any kind. We have programs in place focused on diversity, inclusion and equality.
Thank you for considering a career at NXP. To help you prepare for the different steps in our hiring process, see the following useful advice and tips.
Are you already an NXP employee? Do not apply here. Instead, you must apply via our internal career page.