1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Senior Software Engineer - Linux OS Internals & Hardening
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22547558

    MROTEK logo

    Senior Software Engineer - Linux OS Internals & Hardening

    MROTEK · Bengaluru · onsite · Posted today

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

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

    About this role

    Job Summary
    Maintains the Debian-based OS foundation for our network operating system, working under the Principal Engineer.


    Responsibilities
    • Implement Debian packaging (.deb creation, control files, maintainer scripts) and systemd service units for network daemons
    • Optimize Linux kernel configuration for routing workloads and implement bootloader integration (U-Boot, GRUB2)
    • Implement OS hardening - AppArmor profiles, seccomp filters, CIS benchmark compliance, and privilege separation
    • Implement authentication and access control (PAM, SSH hardening, certificate management) and security auditing
    • Debug system-level issues with strace/ltrace/perf/ftrace, and profile boot time and resource utilization
    • Mentor 2-3 junior engineers on Linux system programming and Debian packaging


    Requirements
    • 3+ years of software development experience, with 2+ years in Linux system programming or embedded Linux development
    • Strong understanding of Linux system architecture, kernel subsystems, and user-space programming
    • Hands-on experience with Debian/Ubuntu system administration and package management
    • Experience building or maintaining Linux-based embedded systems or appliances


    Nice to Have
    • Contributions to Linux system software or Debian packaging
    • Experience with carrier-grade Linux deployments requiring high availability
    • Understanding of network operating system architecture (routing daemons, management planes)
    • Understanding of UEFI Secure Boot and TPM integration


    Key Skills
    • C
    • Debian Packaging
    • systemd
    • AppArmor/seccomp
    • Linux Kernel
    • PAM/SSH
    • GDB/strace/perf
    • Git


    What You'll Gain
    • Work on cutting-edge Debian-based network operating system platform used in carrier-grade deployments
    • Learn from experienced Principal Engineers and System Architects
    • Deep technical expertise in Linux system internals and security hardening
    • Career growth path to Lead Engineer and Principal Engineer roles


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    System ProgrammingSystem architecturesystem administrationSSHLinux KernelEmbedded LinuxSystem SoftwarePackagingGITLinux

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • How to Build a Job Application Automation in 2026: Architecture, ATS APIs and Code - and When to Buy Instead
    • Cold email to HR for software jobs in India: 6 copy-paste templates
    • Auto-apply on Instahyre, Hirist and Foundit: the multi-portal India guide

    All career guidesAll articlesBrowse companies hiring

    Senior Software Engineer - Linux OS Internals & Hardening · waiting for your command