Source description
About the role
Job Description : Job Title : Linux Developer (Edge AI) Location : Ahmedabad/Bangalore Experience : 6 - 10 Years About us : Mantra Softech is a global hi-tech manufacturer of biometric products and solutions with in- house design and development team. This dream project of like minded visionaries started in 2006, continues to push the envelope on biometric system capabilities. Job Summary : We are looking for a highly skilled Linux Developer with strong expertise in Edge AI to design, develop, and optimize AI-driven applications running on embedded and edge computing platforms. The ideal candidate should have deep experience in Linux systems programming, performance optimization, and deploying AI/ML models on edge devices. This role requires hands-on experience in low-level development, hardware-software integration, and real-time AI inference optimization. Key Responsibilities : - Design and develop Linux-based applications and services for edge devices. - Work on kernel-level and user-space development. - Develop, optimize, and deploy AI/ML models on edge hardware platforms. - Integrate AI pipelines with embedded Linux systems. - Optimize system performance, memory management, and power consumption. - Work on device drivers and board support packages (BSP). - Implement containerization (Docker/Podman) for edge deployments. - Collaborate with AI/ML engineers to convert trained models into optimized edge inference solutions. - Debug system-level issues and optimize boot time, latency, and throughput. - Work closely with hardware teams for SoC-level integration. Required Qualifications : - Bachelors or Masters degree in Computer Science, Electronics, Embedded Systems, or related field. - 6 - 10 years of hands-on experience in Linux development. - Proven experience in Edge AI or embedded AI deployment projects. Technical Skills : Linux Expertise : - Strong experience in Linux internals, kernel, and system programming. - Hands-on experience in C/C++ development. - Multi-threading, IPC, memory management. - Experience with Buildroot / Yocto. - Experience in cross-compilation and embedded toolchains. - Device driver development (preferred). Edge AI / AI Deployment : - Experience deploying AI/ML models on edge devices. - Knowledge of TensorFlow Lite, ONNX Runtime, OpenVINO, or similar frameworks. - Model optimization techniques (quantization, pruning). - Experience with NVIDIA Jetson / Qualcomm / ARM-based platforms. - Understanding of GPU, NPU acceleration. - Real-time inference optimization. Additional Skills (Good to Have) : - GStreamer / Video processing pipelines. - Computer Vision exposure. - Docker & Kubernetes (Edge deployments). - CI/CD for embedded systems. - Knowledge of networking protocols (MQTT, TCP/IP). Soft Skills : - Strong debugging and problem-solving skills. - Ability to work in cross-functional teams. - Strong communication skills. - Ownership mindset and ability to work independently. Job Description : Job Title : Linux Developer (Edge AI) Location : Ahmedabad/Bangalore Experience : 6 - 10 Years About us : Mantra Softech is a global hi-tech manufacturer of biometric products and solutions with in- house design and development team. This dream project of like minded visionaries started in 2006, continues to push the envelope on biometric system capabilities. Job Summary : We are looking for a highly skilled Linux Developer with strong expertise in Edge AI to design, develop, and optimize AI-driven applications running on embedded and edge computing platforms. The ideal candidate should have deep experience in Linux systems programming, performance optimization, and deploying AI/ML models on edge devices. This role requires hands-on experience in low-level development, hardware-software integration, and real-time AI inference optimization. Key Responsibilities : - Design and develop Linux-based applications and services for edge devices. - Work on kernel-level and user-space development. - Develop, optimize, and deploy AI/ML models on edge hardware platforms. - Integrate AI pipelines with embedded Linux systems. - Optimize system performance, memory management, and power consumption. - Work on device drivers and board support packages (BSP). - Implement containerization (Docker/Podman) for edge deployments. - Collaborate with AI/ML engineers to convert trained models into optimized edge inference solutions. - Debug system-level issues and optimize boot time, latency, and throughput. - Work closely with hardware teams for SoC-level integration. Required Qualifications : - Bachelors or Masters degree in Computer Science, Electronics, Embedded Systems, or related field. - 6 - 10 years of hands-on experience in Linux development. - Proven experience in Edge AI or embedded AI deployment projects. Technical Skills : Linux Expertise : - Strong experience in Linux internals, kernel, and system programming.
More at Mantra Softech