Udit Kumar

Engineering Manager

Bengaluru, Karnataka, India24 yrs 7 mos experience
Highly Stable

Key Highlights

  • Over a decade of experience in embedded system development.
  • Expertise in firmware and Linux kernel programming.
  • Granted a patent for low power management in devices.
Stackforce AI infers this person is a highly skilled embedded systems engineer with extensive experience in firmware and driver development.

Contact

Skills

Other Skills

Embedded SystemsDevice DriversRTOSSet Top BoxEmbedded LinuxCLinux KernelFirmwareDebuggingEmbedded SoftwareARMEmbedded CSoCDigital TVClearCase

About

- Over one decade of experience in embedded system product development, - Expertise in firmware, Linux Device driver, Linux kernel programming, Embedded Application software developments. - Worked on across all stages of product life cycle and different products (STB, DVD, SDH, IoT, Automotive). -Worked on different drivers (demux, audio, low power driver, I2C, UART, GPIO,SPI, RS232, clock recovery, DMA, clock tree,event etc). -These drivers are based on RTOS (Linux , OS20, OS21). -Developed complete eco system for Power management in STB. -One patent on low power in devices granted. - Experience in boot-loaders and BSP -Familiar with HW and HW debugging tools (CRO, Logic analyzer etc) -Familiar with board bring up, and participated in board bring up activity as well. - Multimedia Audio driver developments, MLP, AC3, MPEG, PCM, ALSA - Worked on bare metal driver - Experience in people management, delivery management - Certified CSM and Price2

Experience

24 yrs 7 mos
Total Experience
5 yrs 4 mos
Average Tenure
3 yrs 3 mos
Current Experience

Texas instruments

Engineering Manager

Jan 2023Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · On-site

Intel corporation

2 roles

Engineering Manager

Promoted

Apr 2020Jan 2023 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Boot and Security.
  • Deep Learning and AI.

Deep Learning Engineer

Jul 2019Apr 2020 · 9 mos · Bengaluru, Karnataka, India

  • video inference, Artificial intelligence, deep learning, machine learning

Nxp semiconductors

Principal Software Engineer / Architect

Apr 2017Jul 2019 · 2 yrs 3 mos · Noida Area, India

  • Deliverables
  • BSP for new platforms
  • Focus Area
  • Platform bringup, PCIe, ARM CPUs, Interconnect and Caches
  • Part of EBBR (Embedded base boot requirement) forum led by ARM
  • Linux boot with ACPI (Advance control and Power interface) on ARM based SOC
  • Open Source engagement
  • UEFI, Uboot
  • Linux mainly to enable ACPI in device drivers

Stmicroelectronics

5 roles

Senior Technical Manager

Promoted

Aug 2013Apr 2017 · 3 yrs 8 mos

  • Satellite gateway, working as software PM (development, integration and customer support)
  • Support and maintenance of transport engine driver on ST STB SOCs (including driver and firmware)
  • This driver has almost same code called HAL
  • With change in API layer , this can run over ARM A9 or ST40 CPU on Linux or OS21 operating system.
  • Also taking care of new development and change request.
  • Acting as sub-system architect for transport engine
  • Development of support of transport stream muxer driver, Worked on muxer driver algorithm
  • Wrote three papers on driver muxing algorithm for internal ST techweek.
  • Actively worked in fast channel change (FCC) algorithm
  • Porting of low power code to ARM M4 from XP70 CPU
  • Support on Infra drivers
  • Along with hands on, managing team

Technical Manager

Jun 2010Aug 2013 · 3 yrs 2 mos

  • Support and maintaining audio driver
  • Power management driver architecture
  • Power management complete eco system development (drivers power, clock, firmware for low power controller)
  • Granted one patent on power management
  • Infrastructure driver change request development, maintenance for I2C, SSC, UART, DMA, OS abstraction layer
  • Support on clock recover driver
  • Role of technical lead for Infrastructure drivers.

Senior Software Engineer

Promoted

Jul 2006Jun 2010 · 3 yrs 11 mos

  • Support and maintaince of audio driver on 5105 SOC
  • Audio driver development for high end STB SOC , 71xx family, This was new driver written from scratch
  • Driver was supporting multiple SOCand multiple OS (OS21, Linux, WinCE)
  • Audio driver porting to low end SoC 51xx (5107, 5188)
  • Implemented LinuxDVB layer over ST's STAPI drivers
  • Development of middle ware, so that ST audio driver can work with ALSA
  • Driver for MP3, using soft decoder and non-real RPC layer

Software Engineer

Promoted

Feb 2004Jul 2006 · 2 yrs 5 mos

  • Audio driver development for ST STCM stack , This project was DVD player and recorder based upon STm8000 SOC and environment was RTOS OS21 langugae C++
  • 3 months, On site customer support on full stack, Project was STB recoder box using OS20 RTOS and ST20 CPU.
  • Audio driver development for STB SOC, 5105, This was new driver written from scratch
  • Along with this continuous support to external customer

Associate System Engineer

Dec 2003Feb 2004 · 2 mos

  • Test frame work development for ST STCM stack , This project was DVD player and recorder based upon STm8000 SOC and environment was RTOS OS21 langugae C++

Hfcl

Senior Engineer

Jul 2001Dec 2003 · 2 yrs 5 mos · Gurugram, Haryana, India

  • Design and development of STM1 ADM (Add drop muxer) h/w boards. This is telecom transmission equipment used in SDH technology.
  • Remote SW download, On box SW can be upgraded using UART port of Box
  • Support and maintenance of FSX cards (Mainly Resign and Conversion of code from assembly to C)
  • Free Space optics ( Hardware design and development of the MUX including NMS interface)

Education

Birla Institute of Technology and Science, Pilani

MS — Software Systems

Jan 2005Jan 2007

Kamla Nehru Inst of Technology Sultanpur

B. Tech — Electronics

Jan 1997Jan 2001

MDS Inter Coll Najibabad

+2 — Maths

Jan 1994Jan 1996

MDS Inter College Najibabad

XI — Science - 2

Jan 1992Jan 1994

Stackforce found 100+ more professionals with Embedded Systems & Device Drivers

Explore similar profiles based on matching skills and experience