Description
Embedded system developer - conditional Access/DRM
Responsibilities:
Development of the Digital TV products
Development of Digital TV Conditional Access and DRM components
Hardening of the implementation of the security components
Pre-certification and certification preparation and support with CA Vendors
Pre-certification and certification preparation and support with DRM Vendors
Collaborate with other team members
Skills and qualifications:
10+ years of C/C++ development for Embedded systems
Proficient in algorithmic and programming patterns
Expert in knowledge of Linux internals
Proven knowledge and experience in Embedded Linux system development: drivers, networking, userspace/kernelspace communication, IPC, Firewall, Linux containers
Experience in porting software components and drivers across variety of different architectures (ie MIPS, ARM, IA32)
Experience with DVB-CA systems (ie Nagra, Conax, Irdeto, Verimatrix)
Experience with DRM implementations (ie CENC, Irdeto, Marlin, PlayReady, Widevine, Latens)
Proven experience with Nagra CA certification
Security protocols, cryptography, PKI, SSL/TLS experience
A problem solver attitude
MS or BS EE/CS