Talent.com
Senior Software Engineer

Senior Software Engineer

AccopsPune, Maharashtra, India
30+ days ago
Job description

Education : BE / BTech / MCA / MTech (Preferably CS / IT)

Experience : 5 - 9 years

Technical Skills Required

Mandatory :

  • Strong proficiency in .Net core with proven Linux system programming experience.
  • System Programming : IPC, threading, file operations,cross platform compatibility.
  • Session & User Context Awareness : Using loginctl,PAM modules, getuid, session tracking for multi-user environments (e.g., SHD, X11 / Wayland).
  • Networking : Socket programming (TCP / UDP),OpenSSL, SSH, IP / TCP / UDP stack, iptables, netfilter.
  • Debugging / Profiling : Proficiency with strace, gdb,perf, dmesg, journalctl, / proc, and tools like htop,iotop for session-level troubleshooting.
  • Security : Permissions, ACLs, SELinux / AppArmor,Flatpack, capabilities, sandboxing with namespaces.
  • Strong Bash, Python, or Shell scripting skills for deployment, debugging, or service startup automation.

Good to have :

  • Hands-on experience with xFreeRDP / xRDP, including session management, Remote Desktop Provider concepts, etc..
  • Experience with device redirection : camera,microphone, speakers, USB devices in RDP / VDI.
  • Kernel / Drivers : Writing kernel modules, udev rules,device driver development, ftrace, eBPF.
  • API hooking techniques on linux.
  • Familiarity with USB / IP, udev rules, virtual device emulation.
  • Multimedia Handling : GStreamer, FFmpeg, ALSA,PulseAudio, PipeWire — for audio / video streaming,redirection, or optimization in remote sessions.
  • Familiarity with deb, rpm, AppImage, or creating systemd units and managing daemons.
  • Understanding of HID, audio, or serial USB stack behavior in Linux.
  • Soft Skills Required

  • Clarity of thought
  • User centric approach
  • Sincere
  • Proactive
  • Self-motivated
  • Logical bent of mind (Analytical)
  • Team player
  • Flexible / adaptable
  • Strong communication skills (both written and verbal)
  • Role and Responsibilities :

  • Develop and maintain system-level applications using .NET Core on Linux with a focus on stability, performance, and cross-platform compatibility.
  • Contribute to Linux system programming tasks, including inter-process communication (IPC), file and memory operations, multi-threading, and session-aware service logic.
  • Work on user session tracking and context management using loginctl, PAM modules, and other mechanisms to support multi-user environments such as SHD, X11, or Wayland.
  • Implement and optimize RDP virtual channels for audio, video, camera, and device redirection.
  • Optimize performance for low-latency, high-quality, and bandwidth-efficient remote sessions.
  • Contribute to creating and managing Linux packages (deb, rpm, AppImage) and ensure compatibility with target environments.
  • Stay updated on Linux System internals, multimedia redirection standards, and screen sharing protocol evolution.
  • Analyze and troubleshoot application issues in a timely fashion.
  • Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines
  • Work with QA team in directing them with test plans and procedures, including test automation
  • Provide trainings and mentor other Engineers when required
  • Attend team meetings to communicate project status and discuss new ideas and any issues
  • Recommend new technologies to ensure quality and productivity
  • Founded in 2012, Accops is a leading provider of secure remote access and digital workspace solutions, enabling organizations to maintain control and governance while offering flexibility to work from any device. Accops offers a comprehensive Digital Workspace suite that includes Zero Trust-based Application Access Gateway, End-User Computing (EUC) Virtualization via VDI, robust Identity & Access Management (IAM) solutions such as Multi-Factor Authentication (MFA) and Single Sign-On (SSO), and thin client hardware and software solutions.

    Accops addresses modern remote work challenges by delivering secure, instant access to business applications. Its solutions protect against network threats and unauthorized access, critical in today’s work-from-anywhere environment. Unlike traditional, multi-product approaches, Accops' pre-integrated suite reduces complexity and deployment time, ensuring faster and more agile implementation.

    Headquartered in Pune, Accops has become a significant player in the End-User Computing (EUC) virtualization domain, offering a one-stop solution for organizations seeking to deploy secure remote work infrastructures. Its products, including the Nano OS for secure containerization on BYOD devices, and extensive MFA and SSO capabilities, ensure robust data protection and strong identity management.

    Part of Jio Platforms Ltd, Accops continues to innovate and enhance digital workspace solutions with a focus on security, user experience, and operational efficiency.

    Create a job alert for this search

    Senior Software Engineer • Pune, Maharashtra, India

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Razorleaf InternationalPune, India
    Corporation is a software and engineering services company that specializes in Product Lifecycle Management (PLM), Manufacturing Execution Systems (MES), and related technologies.The company was fo...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    TechVeritoPune, India
    Senior Consultant with experience in software development, system design, and cloud technologies.This is a hands-on engineering role designed for individuals who thrive in collaborative, agile envi...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    ArrowPune, India
    Arrow is focused on revolutionizing healthcare payments by bringing speed, accuracy, and transparency to the process.Our mission is to simplify healthcare payments for patients, providers, and heal...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MastercardPune, India
    Senior Software Engineer (DevOps) Real Time Payments.Mastercard’s Real Time Payments team is looking for an enthusiastic Senior Software Engineer with DevOps focus to work on our RTP Global Product...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Staff Engineer Software-Browser Development

    Senior Staff Engineer Software-Browser Development

    Palo Alto Networkspimpri-chinchwad, maharashtra, in
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 3 days ago
    • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.aiPune, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Live Connectionspune, maharashtra, in
    We’re Hiring – Senior Engineers.Open Position 1 – Senior Engineer.Strong frontend or strong full-stack expertise.Experience in design / architecture. Must have worked in a large e-commerce environment...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ReliaQuestPune, Maharashtra, India
    Are you a passionate Software Engineer with a knack for solving complex problems and a love for innovation? At ReliaQuest, you'll have the opportunity to write groundbreaking code and manipulate da...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ACL DigitalPune, India
    Seeking Highly skilled Java-based Desktop Application Developer with strong proficiency in TypeScript, JavaScript, and React. Must have hands-on experience building robust desktop applications usin...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    AnblicksPune, India
    Develop and maintain robust web applications using Laravel and Angular.Design, develop, and implement new features and enhancements. Write clean, efficient, and well-documented code.Collaborate with...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Taxaura.iopune, maharashtra, in
    AI-powered bookkeeping platform designed for modern small and midsize businesses (SMBs).Our platform streamlines financial processes by automating invoicing, expenses, retail sales, inventory, payr...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    QualysPune, Maharashtra, India
    We are seeking a highly skilled Software Engineer to join our team building a network vulnerability scanning platform deployed as a Docker container. This role involves designing, developing, and ma...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    NCS Grouppune, maharashtra, in
    Analyse functional requirements & translate specifications to program codes, conforming to program guidelines and programming best practices. Develop unit test package, execute system and integratio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Futran Solutionspune, maharashtra, in
    This role is responsible for overseeing the technical aspects of a software team by making architectural and design decisions, guiding team members in technical matters, and supervising system modi...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    e-Zest – An Accion Labs CompanyPune, India
    Role Summary Lead the development of advanced GenAI solutions, mentor teams, and drive engineering excellence.Lead end-to-end GenAI solution design, development, and integration.Guide prompt engin...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Integrated Wireless SolutionsPune, India
    Skills - Java + React + Docker + Kubernetes + RDBMS + NOSQL + Cloud (Azure / AWS).JD : We are seeking a highly skilled and experienced Tech Lead (Full-Stack) to join our dynamic and innovative team.A...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CaizinPune, India
    About the Role : We are looking for a skilled Java Developer with 5 to 8 years of experience in building scalable, resilient, and distributed systems using microservices architecture.The ideal can...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    MS Shift, Inc.Pune, India
    Own the end-to-end build of a new, modern company website—from architecture and UI implementation to performance, accessibility, analytics, SEO, and deployment. You’ll translate requirements into a ...Show moreLast updated: 4 hours ago