1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Software Engineer - AAA & Access Control
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22544473

    MROTEK logo

    Software Engineer - AAA & Access Control

    MROTEK · Bengaluru · onsite · Posted today

    Undisclosed0–3 yrsfulltimeSourced fromNaukri

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

    About this role

    >
    Implements the AAA subsystem - RADIUS and TACACS+ - and user access control, under the Principal Engineers guidance.
    Key Responsibilities
    • Implement the AAA framework - authentication, authorization, and accounting flows - and the local user database with privilege levels
    • Implement the RADIUS client (RFC 2865/2866) - Access-Request/Accept/Reject, PAP/CHAP authentication, and accounting
    • Implement the TACACS+ client (RFC 8907) - authentication, command authorization, and command/connection accounting
    • Write comprehensive unit tests for authentication, authorization, and accounting flows, including error and fallback scenarios
    • Debug AAA issues by tracing authentication flow and analyzing RADIUS/TACACS+ packets with Wireshark
    Requirements
    • 0-3 years of software development experience (fresh graduates with strong security/networking skills welcome)
    • Strong understanding of authentication and access control concepts
    • Hands-on experience with C or Python programming (coursework or personal projects)
    • Basic knowledge of network security and user management systems
    Nice to Have
    • Personal projects involving authentication systems or security protocols
    • Open-source contributions to AAA systems (FreeRADIUS, tac_plus, PAM modules)
    • Familiarity with 802.1X and EAP protocols
    • Understanding of multi-factor authentication (MFA) systems
    Key Skills
    C Python RADIUS (RFC 2865/2866) TACACS+ (RFC 8907) bcrypt/scrypt PAM Wireshark GDB
    What You ll Gain
    • Hands-on experience with production-grade AAA and access control systems
    • Mentorship from experienced Principal Engineers and Security Architects
    • Deep technical skills in authentication protocols and network security
    • Career growth path to Senior Engineer and Security Specialist roles


    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

    Software Engineerradiussecurity protocolsControl SystemsProgrammingpython programmingComputer NetworksNetwork SecurityDebugauthentication protocolsPapPythonSoftware DevelopmentAccountingUser ManagementNetworking Skills

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

    Career guides

    • How to Find Alumni for a Job Referral (2026): LinkedIn Alumni Tool, X-Ray Search and College Networks - With Message Templates
    • How to find remote software jobs in India in 2026 (complete playbook)
    • Which Auto-Apply Tools Actually Work? How to Tell Real Submissions From Hype (2026)

    All career guidesAll articlesBrowse companies hiring

    Software Engineer - AAA & Access Control · waiting for your command