1. AFTAB ALAM
MOSCHIP SEMICONDUCTOR TECHNOLOGIES LTD.
E-mail: aftab0206@gmail.com
Mobile: +91-8801787384
+91-9956771192
Objective
Intend to build a career with leading corporate of technical environment with committed & dedicated people,
which helps me to explore myself fully and realize my potential, willing to work as a key player in challenging &
creative environment.
Work Experience
2 years experience in embedded system development. Work experience of 1 Years 5 month in Moschip
Semiconductor Technologies, Hyderabad as a Embedded Firmware Developer. working on Board support
package, development of BOOT-ROM code of an ARM Cortex A9 , ASIC, SOC,C programming etc.. And also
involved in board bring up, compiling boot loader and building root file system of different embedded development
boards. Also work on validation of many fpga peripherals.
Academic Credentials
Degree/Diploma College/School Percentage
%
Year of
Passing Out
PG-DESD (post graduate
diploma in embedded system
designs)
C-DAC, ACTS, Hyderabad 62.2% 2014
(August)
B. Tech. (Electronics &
communication Engineering)
Raja Balwant Singh Engineering &
Technical Campus (Affiliated to G.B.
Technical University, Lucknow.) 65.60% 2013
Intermediate Central Academy,Gorakhpur U.P.
(CBSE Board)
62.6% 2008
High School Smt. DDT Intermediate College U.P.
(CBSE Board)
65.5% 2006
Technical Skills
• Good knowledge of C Programming.
• Device Driver Programming in Linux
• Data Structure programming- Stack, Queue, Linked List and Sorting.
• Good knowledge of Operating System and related concepts, Signal Handler,IPC, Multi-threading, File
systems and other underlying concepts on Linux.
• Knowledge of board bring up, configuring and compiling boot loader and Kernel, Building root file system.
• Socket Programming, client server communication through TCP/IP and UDP.
• Embedded C programming
• Knowledge of network models – OSI model , TCP/IP model and network utilities ping, TCP-dump.
• Hands on experience of Configuration management tools – CVS.
• Software/compilers: GCC, Turbo C, Android studio,emulator.
• Effective communication skills.
2. • OS/Kernel: Linux 3.13.0, Android, Windows7
• Protocols: SPI, UART, Parallel Port, RS232, TCP/IP, UDP.
Project Under Taken
Title : Development of BSP of ASIC SOC board.
Platform : Embedded System Design
Description : De v el o p i n g a boot-rom code for an ARM Cortex-A9, ASIC board. Booting of the
board is divided in three stages, BL0(Boot ROM), BL1, U boot, which operates as-
BL0- Hard coded in ROM, initialize CPU and copies BL1 from flash to SRAM.
BL1- stored in flash memory and initialize the DDR RAM and copies U-boot to DDR.
U boot- Executes in DDR RAM initialize all the peripherals of SOC.
Role-
• we are using four types of flash memory SPI, NAND FLASH, NOR FLASH , MMC
card to store the boot loader.
• The initialization of all cup, flash memory and data transfer from flash to SRAM and
DDR RAM.
• I am configuring the code with desired functionality for ASIC Design and Validation
team.
• And debugging the the tarmac file provided by ASIC Design and Validation team.
Title : Experience in validating Embedded System product (SOC) and
application validation.
Tools : C, CVS, U-boot, Makefile.
Description : I was part of the team that developed the firmware Validation environment
based on U-boot. Maintained the source code and supported the client in
validation of different peripherals.
Role
• Understanding u-boot system.
• Adding u-boot based commands.
• support to client at various stages of validation
Title : Generic U-boot development
Tools : C, U-boot, Makefile, gcc, gdb, Qemu.
Description : U-BOOT( Universal Boot Loader) is an open-source,primary boot loader. U-boot has a
well defined source layout dividing the available inti architecture ,Soc ,and boot specific
code. U-boot also allows a simple command line interface to run command and obtain
results
Role
• Understanding u-boot architecture.
• Modifying u-boot to allow relocation.
• Adding commands to u-boot.
• Development of validation framework in u-boot.
• Basic understanding of ARM booting.
• Low level initialization of boot devices.
3. _____________________________________________________________________________________________
Title : Arm Based smart energy controller
Tools : Embedded system design.
Description :It is a system which is used for measuring electrical bill through wireless
communication and sends the information regarding consumed power and also
sends the deadline for paying the electricity bill and the system also having a power ON/OFF circuit used to
disconnect power supply.
Role:
• Booting Beagle bone black development board.
• Writing GSM code for data transfer.
Achievement
• Workshop on Computer Fundamentals and Assembling from sunbeam institute of technology, Pune.
Extra Curricular Activities
• Joint Secretary Of E-Alchemy(The ‘EC Society’ ) in college.
• Worked as “Discipline Committee In-charge” of college hobby society (Abhiruchi-the hobby club).
• Winning member of college Football and Cricket team during ABHYUDAYA-2013, Also participated in
SKIT conducting during many occasion.
Personal Details
Father’s Name Mr. Mumtaj Ali
Permanent Address: Vill+po-Dilipnagar,Dist-Kushinagar U.P.
Current Address: 301-B, Uma Enclave, Madhapur, Hyderabad.
Language Known English, Hindi
Hobbies Playing cricket,Swimming,Cooking.
Strengths Self motivated,Positive attitude, work effectively in team as well as Individual,
Handle management of events & programs
Date of Birth 2nd
June 1992
Nationality Indian
Marital Status Single
Gender Male