10 Senior Embedded Security Engineer – Linux / Android Platforms
Core
Design, implement, and validate end-to-end security solutions for modern embedded platforms including Automotive, IoT, and Mobile Devices.
Role type
Senior Embedded Security Engineer (Linux/Android)
Builds
Secure, scalable, production-ready embedded solutions for automotive-grade platforms (Infotainment, ADAS) and connected devices.
Domain
Automotive, IoT, Embedded Systems, Mobile Devices
Deliverable
production ML models | product features | infrastructure
Required skills
Linux/Android system security, Secure Boot, Trusted Execution Environments (TEE), Secure storage, Secure update mechanisms, Threat modeling, Security architecture design, Secure code review, Static/dynamic analysis, Fuzzing, Penetration testing, Cryptography fundamentals, SELinux/AppArmor hardening
Preferred skills
SoC architecture knowledge (Qualcomm, Renesas, TI), QNX development, Hardware-backed security (TrustZone, OP-TEE, HSM), Storage security (dm-verity), Secure communication protocols (TLS/DTLS, IPsec), Network security
Technologies
Linux, Android, QNX, AUTOSAR, Qualcomm, Renesas, TI, Marvell, SELinux, AppArmor, OP-TEE, TrustZone
Responsibilities
Design and implement end-to-end security features (Secure Boot, TEE, Secure storage, OTA); Perform security architecture reviews and threat modeling; Implement security hardening for Linux/Android/QNX systems; Conduct security testing and validation (fuzzing, penetration testing); Develop and maintain security engineering processes and compliance.
Seniority
Senior, hands-on IC