CareerPlan

Platform SW Dev Engineer

Bengaluru, Karnātaka, IndiaFull-time2026-11-02 → 2026-11-10

Core

Designs, develops, enhances, and maintains software components and subsystems for platform engineering, system software, operating systems, and hardware-software integration.

Role type

Senior IC platform software development engineer

Builds

Platform-level software, system software, and hardware-software integrated solutions

Domain

Hardware-software integration, embedded systems, networking, and operating systems

Required skills

C, C++, Python, Linux Kernel, Device Driver, FPGA, NVMe, CPU, GPIO, Serdes, Optics, Transceiver, system debugging, hardware-software interaction analysis

Preferred skills

Embedded systems, platform engineering, hardware engineering, networking concepts, Linux/Unix environments

Technologies

Linux, C, C++, Python, FPGA, NVMe, PCIe, I2C, Serdes, Optics

Responsibilities

Design and develop software components for platform engineering and system software; Collaborate with hardware teams on compatibility and integration; Perform debugging, troubleshooting, and root cause analysis; Develop test plans, validation protocols, and automation scripts; Contribute to system integration and performance optimization; Lead engineering projects and mentor less-experienced engineers

Seniority

Mid-to-Senior, hands-on IC