Summary
Overview
Work History
Education
Skills
Certification
Timeline
background-images

Kishore Ravichandran

Karur,

Summary

Dynamic Embedded Linux Engineer having deep knowledge in linux based devices, specializing in platform development. Expert in C/C++ and Yocto, I led

device specific features from end to end (design to deployment) and can handle everything from u-boot to userspace applications. Proven track record in designing custom applications and fostering a culture of continuous learning.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Embedded Linux Engineer

Capgemini Engineering
09.2021 - Current
  • Worked as a Platform Engineer for Nokia Networks in 5G Small Cell.
  • Board Bring-up & BSP Integration: Brought up the LX2160ARDB-REV2 board, integrating vendor-provided BSP packages into Linux Kernel and U-Boot.
  • Yocto Development: Developed and customized Yocto-based build environments for embedded Linux.
  • Precision Timing (PTP): Worked on PTP Accutime stack from Skyworks for high-precision synchronization.
  • Wireless Networking: Customized and extended open-source hostapd to meet Nokia’s specific requirements.
  • Firmware & Debugging: Used JTAG to flash XSPI firmware on the LX2160 SoC, debugging at the hardware level.
  • Embedded Software Development: Designed and implemented multiple custom applications for the small cell radio using C and C++.
  • Service Management: Developed and managed startup scripts for system daemons and critical services.
  • Technical Leadership: Mentored junior engineers in Linux administration, embedded development best practices, and debugging techniques.

Education

Bachelor of Engineering - Computer Science Engineering

Hindusthan Institute Of Technology
Coimbatore, India
03-2021

Skills

    C Programming

    C

    Yocto

    Buildroot

    Crosstool-NG

    RPI

    U-Boot

    Shell Scripting

    SquashFS

    Sys V Init

Certification

Beginning C++ Programming - From Beginner to Beyond

Master the Coding Interview: Data Structures + Algorithms


Books:

How Linux Works, What Every Super User Should Know - Brian Ward

The Linux Command Line - William Shotts

The C Programming Language - Dennis M Ritchie

Operating System Concepts - Abraham Silbershatz

Modern Computer Architecture and Organisation - Jim Ledin

Electronics All in One for Dummies - Doug Lowe

Mastering Embedded Linux Programming - Frank Vasquez

Timeline

Embedded Linux Engineer

Capgemini Engineering
09.2021 - Current

Bachelor of Engineering - Computer Science Engineering

Hindusthan Institute Of Technology
Kishore Ravichandran