Skip to Main Content

Job Title


Linux Developer


Company : Accolade Electronics Private Limited


Location : Pune, Maharashtra


Created : 2025-12-11


Job Type : Full Time


Job Description

Job Description: Embedded Linux Developer (3–5 Years Experience)Location: PunePosition SummaryWe are looking for an Embedded Linux Developer with 3–5 years of hands-on experience in embedded systems development. The role involves working on Linux BSPs, drivers, and applications for custom embedded hardware, collaborating closely with hardware and system teams.Key ResponsibilitiesDevelop and maintain embedded Linux software for custom hardware platformsWork on Linux kernel configuration, Device Drivers, and BSP customizationSupport board bring-up, bootloader (U-Boot) configuration, and system initializationDevelop and optimize embedded applications using C/C++Configure and maintain Yocto / Buildroot-based build systemsDebug issues across kernel, driver, and application layersWork closely with hardware, QA, and system teams during bring-up and validationContribute to code reviews, documentation, and unit testingAssist in performance optimization, power management, and basic security featuresRequired Skills & Qualifications3–5 years of experience in Embedded Linux developmentStrong proficiency in C / C++Hands-on experience with: Linux kernel and device driver development, U-Boot, Yocto / Buildroot, Cross-compilation and debuggingWorking knowledge of hardware interfaces: I2C, SPI, UART, CAN, USB, EthernetDebugging experience using: GDB, strace, JTAG, logic analyzer, oscilloscopeFamiliarity with Git and basic CI workflowsGood to Have (Optional / Preferred Skills)RTOS + Linux experience in the same systemNetworking protocols: TCP/IP, MQTT, CANopen, ModbusExposure to secure boot, HSMExperience with IoT, Telematics or cloud-connected devicesBackground in automotive good to haveEducationBachelor’s or Master’s degree in Electronics and Computer Science