Position Details
About this role
This role involves designing and maintaining embedded software for smart home security cameras, focusing on multimedia streaming, hardware integration, and secure firmware updates.
Key Responsibilities
- Develop embedded firmware
- Integrate multimedia streaming
- Implement OTA updates
- Collaborate with hardware teams
- Troubleshoot hardware-software issues
Technical Overview
The position requires expertise in C, C++, Rust, embedded Linux, multimedia protocols, IoT communication, and automation testing, with a focus on security and performance.
Ideal Candidate
The ideal candidate is a senior embedded software engineer with over 8 years of experience in C, C++, and Rust, with expertise in IoT device firmware, multimedia streaming technologies, and embedded Linux development, capable of leading complex projects.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with multimedia protocols, No embedded Linux experience, Insufficient automation testing background
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile