Bestkaam Logo
ACL Digital Logo

Senior Platform Engineer

India, Karnataka

2 weeks ago

Applicants: 0

Salary Not Disclosed

1 week left to apply

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 [email protected] Thanks & Regards Amit Kumar

Additional Information

Company Name
ACL Digital
Industry
N/A
Department
N/A
Role Category
C/C++ Developer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 weeks ago
Application Ends
1 week left to apply

Similar Jobs

Teradata

3 weeks ago

Senior Software Engineer

Teradata

C, C++, Linux +2
Synergy Marine Group

3 weeks ago

Full Stack Engineer

Synergy Marine Group

UPS

1 week ago

Intermediate Applications Developer - Chennai

UPS

People10 Technologies Inc.

2 weeks ago

Full Stack Developer - NET + Vue@ PEOPLE10

People10 Technologies Inc.

Accenture services Pvt Ltd

2 months ago

Application Developer

Accenture services Pvt Ltd

Accenture services Pvt Ltd

2 weeks ago

Custom Software Engineer

Accenture services Pvt Ltd

Kyndryl India

3 weeks ago

SIEM Architect Engineering Lead

Kyndryl India

Calance

2 weeks ago

Dotnet Developer

Calance

Git, Design, EC2 +2
Recro

2 months ago

Java Software Engineer

Recro

Binary Semantics Ltd.

2 weeks ago

Dotnet Developer

Binary Semantics Ltd.