Chandan Singh

CTO

Bengaluru, Karnataka, India21 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in embedded systems and firmware development.
  • Proven track record in driver development and system design.
  • Strong experience in real-time operating systems.
Stackforce AI infers this person is a specialist in Embedded Systems and Networking with a focus on firmware and driver development.

Contact

Skills

Core Skills

Embedded SystemsSystem DesignRtosDriver Development

Other Skills

Operating SystemsDevice DriversBoard Support PackageBootloaderBoard Bring-upAssembly LanguageShell ScriptingGNU toolsGNU CANSI CARMiMXPowerPCX86SH4

About

Expert in System bringup and design.

Experience

21 yrs 9 mos
Total Experience
5 yrs 5 mos
Average Tenure
16 yrs 6 mos
Current Experience

Cisco systems

Sr. Technical Leader

Dec 2009Present · 16 yrs 6 mos · Bangalore · On-site

  • https://www.youtube.com/watch?v=tCTJ2gSKZNc
  • Catalyst Modular and Fix-configuration switches:
  • C9200 (https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9200-series-switches/nb-06-cat9200-ser-data-sheet-cte-en.html)
  • C9500 (https://www.cisco.com/c/en/us/support/switches/catalyst-9500-series-switches/tsd-products-support-series-home.html)
  • Catalyst Digital Building Series Switch (http://www.cisco.com/c/en/us/products/switches/catalyst-digital-building-series-switches/index.html)
  • C2960l (https://www.cisco.com/c/en/us/products/switches/catalyst-2960-l-series-switches/index.html)
  • Supervisor-8E/8LE (https://www.cisco.com/c/en/us/products/switches/catalyst-4500-series-switches/index.html)
  • Catalyst 4500-X (https://www.cisco.com/c/en/us/products/switches/catalyst-4500-x-series-switches/index.html)
  • Supervisor-7E/7LE (https://www.cisco.com/c/en/us/products/switches/catalyst-4500-series-switches/index.html)
  • Experience on CRS:
  • 1. Bringup and design of Rommon for 400g fabric cards based on P1013 (e500v2).
  • 2. QNX BSP porting on fabric service processor module.
  • 3. IOS-XR bringup on the 400g Fabric card.
Operating SystemsDevice DriversEmbedded SystemsBoard Support PackageBootloaderBoard Bring-up+40

Cypress semiconductor

Software Engineer Sr.

May 2009Dec 2009 · 7 mos · Bengaluru Area, India

  • Part of PSoC 3 and PSoC 5 Kit firmware development team:
  • 1. Worked on PSoC5 based on ARM Cortex-M 32-bit processor
  • 2. pSoC5 based LCD display unit with touch screen.
  • 3. RTOS porting (freeRTOS, Micriam uC-OSII) pSoC5.
  • 4. pSoC3 and pSoC5 based demo kits.
  • 5. Graphics porting on pSoC5.
  • 6. Implemented first working RTOS Component for PSoC Creator.
  • 7. Worked on few fun projects like gesture based remote control car (https://youtu.be/qZicS-2HU8A)
Embedded SystemsRTOSARMLCD DisplayFirmware Development

Freescale semiconductor

Sr. Software Engineer

Oct 2007Apr 2009 · 1 yr 6 mos · Bengaluru Area, India

  • Part of BootROM team for Cellular (MXC) and Multimedia (i.MX) chip-sets:
  • 1. Worked on Boot ROM driver development and optimization for i.MX25/i.MX27/i.MX35/i.MX51/MXC
  • 2. Worked on OneNAND, SD/MMC, eMMC, eSD, USB, I2C, HS-I2C, SPI and several other peripherals.
  • 3. U-Boot/Linux porting on the i.MX chip-sets.
  • 4. Security software (e.g. Cryptographics Message Syntax (CMS) and X.509 certificates).
BootROMDriver DevelopmentLinux PortingSecurity SoftwareEmbedded Systems

Tata elxsi

Sr. Software Engineer

Aug 2004Oct 2007 · 3 yrs 2 mos · Bengaluru Area, India

  • Part of Embedded Linux development group part of Multimedia group (Product Research Design and Engineering)
  • Worked on the JVM porting on embedded platform (e,g, HD-DTV) to support MHP and OCAP, with GTK+/DirectFB as a graphics engine for Java graphics support. Worked on REDBoot, u-boot and Linux porting and driver development:
  • 1. Linux/u-boot porting on DM270 board.
  • 2. Worked on MP3 player on Linux for DM270 board.
  • 3. JVM (CDC) porting on STB-SH4 chipset.
  • 4. EXT2 FS porting on OS21 rtos on STB chipset.
  • 5. JVM graphics porting on Personal profile GTK/DirectFB and PBP over microwindow
  • 6. Performance improvment for the DTV UI by implementing bitmap support in JNI.
  • 7. Design the interaction model among JVM,JNI,FS,OS21, STB library.
Embedded LinuxJVM PortingDriver DevelopmentGraphics EngineEmbedded Systems

Education

BITS Pilani Work Integrated Learning Programmes

Master of Technology - MTech — Software Systems

Oct 2021Oct 2023

Rajiv Gandhi Prodyogiki Vishwavidyalaya

BE — Electronics & Communication

Jan 2000Jan 2004

Stackforce found 100+ more professionals with Embedded Systems & System Design

Explore similar profiles based on matching skills and experience