Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end development and lifecycle of multimedia camera features, including pre-silicon enablement, bring-up, and commercialization.
Provide technical leadership in architecture and design decisions for complex multimedia systems, with a focus on Linux kernel drivers and camera subsystems.
Lead and mentor a team of 10+ engineers, manage task planning, technical guidance, and collaborate directly with customers to resolve critical issues.
Minimum Requirements
15+ years total experience with strong hands-on Linux kernel driver development skills, especially in multimedia/camera subsystems.
4+ years programming experience in C, C++, Java, or Python.
Bachelor's degree in Engineering, Computer Science, or related field with 8+ years of software engineering experience (or higher degrees with reduced experience).
Experience contributing to upstream Linux kernel and working with open-source multimedia frameworks such as V4L2, Media Controller, and libcamera.
Ideal Candidate Profile
Experienced technical leader comfortable making architecture decisions and driving feature delivery in multimedia camera domains.
Proven ability to work across product lifecycle phases including pre-silicon to commercialization in embedded Linux environments.
Market-facing experience working directly with customers in IoT segments to understand requirements and troubleshoot complex issues.
