Senior Embedded Security Developer
Core
Design, implement, and validate security features for next-generation optical circuit switch platforms, focusing on device identity, secure provisioning, and hardware-rooted trust.
Role type
Senior Embedded Security Developer
Builds
Next-generation optical circuit switch platforms with secure provisioning and management capabilities
Domain
Telecom / Networking / Optical Systems / Embedded Security
Required skills
Embedded software development, Python, Go, C/C++, Linux-based embedded platforms, Cryptography, PKI, TLS, Mutual TLS, gRPC, gNMI, gNSI, Secure provisioning workflows, Debugging
Preferred skills
gNSI services implementation, Secure zero-touch provisioning, Device attestation, TPM 2.0, Measured boot, Hardware-backed device identity, Secure boot chains, Telecom/networking domain experience, Security testing automation
Technologies
Python, Go, C, C++, Linux, RTOS, TPM 2.0, gRPC, gNMI, gNSI
Responsibilities
Design and implement gNSI security services and operational workflows; Implement secure zero-touch provisioning and device enrollment; Develop device attestation capabilities using TPM-backed identity; Implement and harden TLS and mutual TLS for control and management planes; Build security tests and automation; Investigate defects and support security reviews
Seniority
Senior, hands-on IC
