Device Engineer II
Core
Develops and maintains board support packages, platform frameworks, and embedded Linux applications for cloud-managed video recording devices.
Role type
Embedded Linux Device Engineer
Builds
Embedded Linux devices for video security and business intelligence
Domain
IoT / Video Security / Embedded Systems
Required skills
Embedded Linux development, C/C++, Board Support Packages (BSP), Linux kernel and drivers, Cross-compilation, Yocto/Gentoo/Buildroot, Shell scripting, CI/CD (GitHub Actions)
Preferred skills
Cryptography, Specialized embedded processors, Data analytics
Technologies
Linux, C, C++, Yocto, Gentoo, Buildroot, GitHub Actions, Shell
Responsibilities
Develop and maintain board support packages and platform frameworks; Design and implement features interacting with the cloud; Partner with hardware and mechanical teams to design embedded devices; Maintain automated build systems for multiple hardware deployments.
Seniority
Mid-level, hands-on IC
