1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Embedded & VLSI Engineer jobs in Bangalore
  5. Principal Linux Engineer (Embedded)
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21907359

    MNR Solutions logo

    Principal Linux Engineer (Embedded)

    MNR Solutions · Bengaluru · onsite · Posted 8d ago

    ₹37.5L - ₹50.0L PA10–16 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Role & responsibilities


    • Platform Development: Design, build, and maintain a Debian-based Linux platform for our ARM and x86-based connected hardware, utilizing Docker for containerized microservices.
    • Application & Service Development: Develop high-performance services using Python 3.12 with asyncio and C for system-level and performance-critical components. Implement on-device user interfaces and media pipelines using GStreamer.
    • System Integration & Networking: Integrate and manage communication between services and hardware using protocols like nanomsg, websockets, CAN, and RS485. Maintain secure VPN/mesh overlay networking for remote device connectivity and manage cellular/4G connectivity for field-deployed hardware.
    • Cloud & DevOps: Develop and maintain build systems and release pipelines for deploying versioned software to a distributed fleet of devices. Deploy and manage services on cloud platforms. Configure and maintain Debian-based server instances.
    • Agentic Tooling & Automation: Design and build custom LLM agent skills and shared automation libraries that give agents safe, permissioned (often read-only or explicitly gated) access to build, deploy, and diagnostic systems turning operational knowledge into executable, source-anchored tooling for build/release workflows, fleet diagnostics, and production investigation.
    • Database Management: Implement and manage on-device and cloud-based databases using SQLite.
    • Performance Optimization: Ensure low-latency, high-reliability performance of the entire platform, from embedded devices to the cloud, under real-world conditions.
    • Debugging & Testing: Troubleshoot complex issues across the stack, including application logic, container orchestration, networking, and hardware-software interactions.

    What You Bring

    • Experience: 10-15 years of experience in Linux systems engineering, platform development, or a similar role.
    • Programming Expertise: Strong proficiency in Python (3.12, asyncio) and C for system-level interaction and performance-critical code.
    • Linux Systems: Deep experience with Debian-based systems for embedded and server environments. Strong skills in Linux system engineering and administration.
    • Architecture & DevOps: Proven experience with microservices architecture, including building and maintaining build/release systems for embedded or fleet-deployed software.
    • Networking & Protocols: Solid understanding of hardware interfaces and messaging protocols like CAN, RS485, nanomsg, and websockets, along with VPN/mesh overlay networking and cellular/4G connectivity for remote, field-deployed devices.
    • Cloud Infrastructure: Extensive hands-on experience with AWS is required. Familiarity with other cloud platforms (e.g., GCP, Azure, Digital Ocean) is a plus.
    • Modern Tooling: Proficiency in using LLM agents for development to accelerate coding, debugging, and documentation including hands-on experience building and maintaining custom agent skills/tools, shared automation libraries, and safety-gated interfaces (read-only by default, explicit escalation for anything destructive) that let agents operate reliably against production systems.
    • Bonus Skills: Familiarity with GStreamer-based media pipelines, experience with RTOS like Zephyr on STM32 microcontrollers, and/or containerization experience (Docker, Kubernetes) are all strong advantages.
    • Mindset: A strong problem-solving mindset with the ability to thrive in a fast-paced startup environment, including occasional flexibility to support live, fielded hardware outside standard hours.
    • Location: Based in Bengaluru with the ability to work full-time from the office.


    Sourced from naukri

    Skills

    microcontrolleruartCommunication protocolsEmbedded CMicroprocessors32 Bit MicrocontrollersEmbedded LinuxARMC plus plusRTOS

    About MNR Solutions

    MNR Solutions logo

    MNR Solutions

    Recruitment

    175

    employees

    2007

    19 years old

    Noida, Uttar Pradesh

    IN

    ₹3.6L PA avg

    Avg at MNR Solutions

    ₹37.5L – ₹50L PA

    This role

    About

    MNR is a premier staffing & recruitment solution company known for “definite results”.

    Industries

    Recruitment

    Employee ratings

    10 reviews

    4.4/ 5

    Culture

    4.5

    Career growth

    4.6

    Work-life

    4.6

    Employees rate it well for

    Job Security44Compensation & Benefits44

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 321 Embedded & VLSI Engineer jobs in BangaloreEmbedded & VLSI Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • 12 best AI tools for freshers in India, by job search stage
    • Best AI Tools for Resume Tailoring and Cold Outreach (2026): 9 Compared - and the Few That Do Both
    • AI Tools That Tailor Your Resume AND Auto-Apply (2026): 10 Compared on Both

    All career guidesAll articlesBrowse companies hiring

    Principal Linux Engineer (Embedded) · waiting for your command