Amandeep Singh

Software Engineer

Chennai, Tamil Nadu, India13 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Authored over 400 patches in Code Aurora Forum.
  • Strong expertise in Linux Kernel Internals and Device Drivers.
  • Proficient in complex issue debugging and Embedded Systems.
Stackforce AI infers this person is a Backend-heavy Embedded Systems Engineer with a focus on Linux Development.

Contact

Skills

Core Skills

Embedded SystemsLinux Development

Other Skills

802.11nAlgorithmsCC (Programming Language)C++CommunicationComputer ScienceCrash Dump AnalysisData StructuresDebuggingDevice DriversEmbedded CEmbedded SoftwareFirmwareGTK

About

โžค ๐ˆ๐ง๐ญ๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง: I am a seasoned Software Engineer, with demonstrated knowledge in different Software Domains. I am currently associated as Lead Software Engineer, Senior with Qualcomm India Private Limited, CDC, Chennai, India. I am a technology enthusiast, and I am aspiring to learn new things and skills. โžค ๐‡๐ข๐ ๐ก๐ฅ๐ข๐ ๐ก๐ญ๐ฌ: โ€ข Author of more than 400 patches in Code Aurora Forum, a Linux Foundation Collaborative Project. โ€ข Experienced in multiple projects and SOCs of Qualcomm such as IPQ40xx, IPQ50xx, IPQ60xx, IPQ80xx, QCN760x, MSM8996. โ€ข Strong knowledge on Linux Kernel Internals and Peripheral Device Drivers. โ€ข Proficient in Embedded Systems, Board bring up, ARM v7/v8 architecture and complex issue debugging. โ€ข Skilled in User Space and Kernel Space Application development, and their communication mechanisms. โ€ข Engineering professional with a B.Tech in Electronics and Communication Engineering from Maharishi Markandeswar Engineering College, Mullana, Ambala. โžค ๐Š๐ž๐ฒ ๐€๐œ๐œ๐จ๐ฆ๐ฉ๐ฅ๐ข๐ฌ๐ก๐ฆ๐ž๐ง๐ญ๐ฌ: โ€ข Contributor in Multiprocessor Communication (MProc) and Remote Proc stack. โ€ข Author and maintainer of different drivers on Code Aurora Forum. โžค ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ: โ€ข ๐˜—๐˜ญ๐˜ข๐˜ต๐˜ง๐˜ฐ๐˜ณ๐˜ฎ: Linux, OpenWrt, Yocto, EZSDK โ€ข ๐˜“๐˜ข๐˜ฏ๐˜จ๐˜ถ๐˜ข๐˜จ๐˜ฆ๐˜ด: C, ARM assembly, QDSP assembly, Python, Core Java โ€ข ๐˜—๐˜ณ๐˜ฐ๐˜ต๐˜ฐ๐˜ค๐˜ฐ๐˜ญ๐˜ด: RS232, RS485/422, VISCA, UART, I2C, SPI, Pelco D, SDIO, 802.11 a/b/g/n โ€ข ๐˜”๐˜ช๐˜ค๐˜ณ๐˜ฐ๐˜ฑ๐˜ณ๐˜ฐ๐˜ค๐˜ฆ๐˜ด๐˜ด๐˜ฐ๐˜ณ: ARM v7, ARM v8, QDSP6 โ€ข ๐˜›๐˜ฐ๐˜ฐ๐˜ญ๐˜ด ๐˜‰๐˜ถ๐˜ช๐˜ญ๐˜ฅ: GNU Make, GCC, LLVM โ€ข ๐˜—๐˜ณ๐˜ฐ๐˜ง๐˜ช๐˜ญ๐˜ช๐˜ฏ๐˜จ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ˆ๐˜ฏ๐˜ข๐˜ญ๐˜บ๐˜ด๐˜ช๐˜ด: GCOV, Gprof, Readelf, Valgrind, Cscope, Objdump โ€ข ๐˜‹๐˜ฐ๐˜ค๐˜ถ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต๐˜ข๐˜ต๐˜ช๐˜ฐ๐˜ฏ๐˜ด: Doxygen โ€ข ๐˜๐˜ฆ๐˜ณ๐˜ด๐˜ช๐˜ฐ๐˜ฏ ๐˜Š๐˜ฐ๐˜ฏ๐˜ต๐˜ณ๐˜ฐ๐˜ญ: CVS, SVN, Git/Gerrit/Gitlab โ€ข ๐˜•๐˜ฆ๐˜ต๐˜ธ๐˜ฐ๐˜ณ๐˜ฌ: Wireshark, Iperf, Iwpriv โ€ข ๐˜๐˜ช๐˜ณ๐˜ต๐˜ถ๐˜ข๐˜ญ๐˜ช๐˜ป๐˜ข๐˜ต๐˜ช๐˜ฐ๐˜ฏ: KVM, Qemu, Synopsys Innovator โ€ข ๐˜Ž๐˜œ๐˜: GTK, Flutter, SWT โ€ข ๐˜‹๐˜ฆ๐˜ฃ๐˜ถ๐˜จ๐˜จ๐˜ฆ๐˜ณ๐˜ด: GDB, Trace32, JTAG, Lauterbach โ€ข ๐˜Š๐˜ณ๐˜ข๐˜ด๐˜ฉ ๐˜‹๐˜ถ๐˜ฎ๐˜ฑ ๐˜ˆ๐˜ฏ๐˜ข๐˜ญ๐˜บ๐˜ด๐˜ช๐˜ด: RAM Dump Parser, Crash Scope, Crash Tool

Experience

Qualcomm

4 roles

Staff Engineer

Nov 2022 โ€“ Present ยท 3 yrs 4 mos

IPCJoint Test Action Group (JTAG)Embedded CTroubleshootingMultithreadingRoot Cause Analysis+2

Lead Software Engineer

Nov 2020 โ€“ Nov 2022 ยท 2 yrs

UARTAlgorithmsIPCLinux KernelJoint Test Action Group (JTAG)Linux Development+15

Senior Software Engineer

Aug 2017 โ€“ Oct 2020 ยท 3 yrs 2 mos

UARTIPCJoint Test Action Group (JTAG)Embedded CSPIFirmware+6

Senior Software Engineer Contract

Feb 2015 โ€“ Aug 2017 ยท 2 yrs 6 mos

UARTIPCJoint Test Action Group (JTAG)Embedded CSPIFirmware+6

Globaledge - intelligence of things

3 roles

Senior Software Engineer

Jul 2015 โ€“ Aug 2017 ยท 2 yrs 1 mo

UARTIPCJoint Test Action Group (JTAG)Embedded CSPIFirmware+6

Software Engineer

Promoted

May 2014 โ€“ Jun 2015 ยท 1 yr 1 mo

UARTIPCEmbedded CSPIFirmwareTroubleshooting+5

Engineering Trainee

Nov 2013 โ€“ May 2014 ยท 6 mos

  • Linux Kernel, Corebsp and Platform device drivers
UARTIPCEmbedded CSPIFirmwareTroubleshooting+5

Vector india pvt. ltd.

Internship Trainee

May 2013 โ€“ Oct 2013 ยท 5 mos ยท Hyderabad, Telangana, India

UARTSPIFirmwareI2C

Apex group of colleges

Lecturer

Jul 2012 โ€“ Mar 2013 ยท 8 mos ยท Karnal, Haryana, India

  • โžค ๐ˆ๐ง๐ญ๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง:
  • I am glad that I had the oppertunity to shape the future of tomorrow being a Lecture/Teacher.
  • Being a Teacher/Lecturer was a very new experience. I have had the oppertunit to mentor others before during my graduation, but being a Lecturer, one contributes his on part of life to someone elses and that can have a huge impact.
  • I had taught the following subjects during my tenure
  • โžค ๐’๐ฎ๐›๐ฃ๐ž๐œ๐ญ๐ฌ:
  • Microprocessor
  • Digital Electronics
  • Electronic Instruments and Measurements
  • Electrical Engineering
  • โžค ๐‹๐š๐›๐ฌ:
  • Microprocessor
  • Digital Electronics
  • Electronic Instruments and Measurements

Education

Maharishi Markandeshwar (Deemed to be University) Official

Bachelor of Technology (B.Tech.)

Jan 2007 โ€“ Jan 2011

Stackforce found 100+ more professionals with Embedded Systems & Linux Development

Explore similar profiles based on matching skills and experience