





Niche embedded/Linux skillset and senior level reduces applicant density despite Bangalore location.
Embedded Linux, hardware integration, and media pipeline expertise are highly domain-specific and less transferable.
Explicit seniority and mandatory Linux/C++/hardware experience make shortlisting highly stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop edge-side embedded software services and utilities on Linux focusing on media processing and hardware peripheral integration.
Profile and optimize edge device performance for low-latency and stable throughput, ensuring crash resilience and reliability in production environments.
Build tooling for logging, remote diagnostics, and fault isolation; collaborate with cross-functional teams to ensure end-to-end system workflow correctness.
7-10 years of experience with minimum 6 years in Linux system software development (user-space services/tools).
Strong programming skills in C/C++ and/or Go, with scripting knowledge in Python/Bash.
Experience integrating hardware peripherals on Linux such as USB devices and video capture interfaces; strong debugging skills using system tools (perf, strace, etc.).
Engineering degree required (BE/ME/BTech/MTech/BSc/MSc); Location: Bangalore.
Experienced with media processing frameworks such as FFmpeg or GStreamer and comfortable with capture/encoding pipelines.
Skilled in embedded Linux environments, device tree concepts, and possibly driver-level development or collaboration.
Familiar with advanced edge device concepts like secure deployment, update mechanisms, and containerization (Docker) on Edge platforms.