IN.JobDiagnosis logo

Job Title:

Senior Platform Engineer

Company: ACL Digital

Location: Bijapur, Karnataka

Created: 2025-11-13

Job Type: Full Time

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 YearsLocation: BangaloreEmployment Type: Full-time / PermanentAbout 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 amit.k@Thanks & RegardsAmit Kumar

Apply Now

➤
Home | Contact Us | Privacy Policy | Terms & Conditions | Unsubscribe | Popular Job Searches
Use of our Website constitutes acceptance of our Terms & Conditions and Privacy Policies.
Copyright © 2005 to 2025 [VHMnetwork LLC] All rights reserved. Design, Develop and Maintained by NextGen TechEdge Solutions Pvt. Ltd.