Talent.com
Senior Platform Engineer
Senior Platform EngineerACL Digital • Karnataka, India, India
Senior Platform Engineer

Senior Platform Engineer

ACL Digital • Karnataka, India, India
15 days ago
Job description

Dear Connections,

ACL Digital is hiring for Senior Platfor Developer for Bangalore.

Job Title : Senior Platform Developer (C / C++ – Linux Kernel, Drivers, Networking)

Experience : 8–15 Years

Location : Bangalore

Employment Type : Full-time / Permanent

About the Role :

We are seeking a Senior Platform Developer with strong expertise in Linux kernel, device driver development, and networking technologies . The ideal candidate will have hands-on experience with end-to-end platform software development in a networking product environment , including hardware bring-up, kernel-level debugging, and system-level integration.

You will work closely with hardware and software teams to develop, debug, and optimize platform software across a variety of architectures and chipsets.

Key Responsibilities :

  • Lead and contribute to end-to-end software development for networking platforms (concept, design, development, integration, testing).
  • Develop and maintain Linux kernel drivers , modules , and hardware interface layers (I2C, PCIe, SPI, etc.).
  • Perform platform bring-up and hardware / software integration for new boards and chipsets.
  • Debug and analyze complex hardware–software interaction issues using tools like Arium, BDI, GDB , and I2C trace analyzers .
  • Conduct root-cause analysis and performance optimization for platform issues involving I2C , PCIe , and other buses.
  • Work with PPC, ARM, and x86 architectures; read and interpret low-level assembly when required.
  • Design and implement automation scripts (Shell / Python) for system testing, longevity, and validation.
  • Collaborate with cross-functional teams (hardware, firmware, network software) to deliver high-quality, robust platform software.
  • Support L2 / L3 networking protocols and LAN / WAN interface integration in embedded network systems.
  • Participate in design reviews, code reviews, and contribute to continuous improvement of development processes.

Required Skills and Experience :

  • 8–15 years of experience in platform or embedded software development for networking or hardware systems .
  • Strong hands-on experience with Linux kernel internals , driver development , and device interfaces (I2C, PCIe, SPI).
  • Proven debugging skills using hardware and software debuggers (Arium, BDI, GDB, etc.).
  • Good understanding of PPC, ARM, and x86 architectures and ability to interpret assembly code.
  • Strong proficiency in C programming with experience in large-scale software systems.
  • Experience in source code management (Git, SVN) and UNIX / Linux development environments .
  • Working knowledge of Ethernet Layer 2 and Layer 3 networking protocols (VLAN, ARP, IPv4 / IPv6, OSPF, BGP).
  • Experience designing or running longevity and stress tests using Shell / Python scripting .
  • Strong problem-solving, analytical, and communication skills.
  • Proven track record of delivering results under tight schedules in a cross-functional team environment .
  • Preferred / Desirable Skills :

  • Experience with Broadcom (BCM) chipsets , SDK integration , or network ASICs .
  • Familiarity with Cloud Networking , Virtualization , or SDN technologies .
  • Experience with U-Boot , BSP development , and bootloader customization .
  • Exposure to platform management software or system-level monitoring frameworks .
  • Knowledge of DPDK , Open vSwitch , or SONiC is a plus.
  • If any interested for above position kindly help me to share your resume

    Thanks & Regards

    Amit Kumar

    Create a job alert for this search

    Senior Platform Engineer • Karnataka, India, India

    Related jobs
    Senior Platform Engineer

    Senior Platform Engineer

    ACL Digital • Karnataka, India, India
    ACL Digital is hiring for Senior Platfor Developer for Bangalore.Senior Platform Developer (C / C++ – Linux Kernel, Drivers, Networking). Linux kernel, device driver development, and networking techno...Show more
    Last updated: 16 days ago • Promoted
    GeekyAnts - Senior Software Engineer - Distributed Systems

    GeekyAnts - Senior Software Engineer - Distributed Systems

    GeekyAnts • Karnataka
    Description : We are seeking a Full Stack Engineer who can own systems end-to-end from architecting backend services an...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer I - React.js Framework

    Senior Software Engineer I - React.js Framework

    Sumo Logic • Karnataka
    Description : Location : Bengaluru / Noida.As a Senior Software Engineer I, UI in the UI framework team, you will work on the platform powering the Sumo Logic Fronten...Show more
    Last updated: 8 days ago • Promoted
    Scienaptic - Lead - Platform Engineering - Agentic System

    Scienaptic - Lead - Platform Engineering - Agentic System

    Scienaptic • Karnataka, India
    Agentic AI and LLM-based systems with all NFRs covered.About the Role Our organization is developing an Agentic AI Platform designed to orchestrate intelligent, auton...Show more
    Last updated: 22 days ago • Promoted
    Observability Engineer - Elasticsearch & Azure (7-10 yrs)

    Observability Engineer - Elasticsearch & Azure (7-10 yrs)

    PineQ Lab Technology • Karnataka, India, India
    Job Description : Observability Engineer - Elasticsearch & Azure.We are seeking an experienced Observability Engineer with deep expertise in Elasticsearch and Azure enterprise environments to unlock...Show more
    Last updated: 18 hours ago • Promoted • New!
    Azure Cloud Engineer

    Azure Cloud Engineer

    Ashra Technologies Private Limited • KA, India
    Quick Apply
    Azure Operations Engineer (Data Platform / Databricks / DevOps) Job Description : We are seeking a...Show more
    Last updated: 16 days ago