HamburgerMenu
hirist

Linux Developer - Embedded System

Mantra Softech
6 - 10 Years
Multiple Locations

Posted on: 23/04/2026

Job Description

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.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in