Académique Documents
Professionnel Documents
Culture Documents
Seeking a challenging position that will utilize my knowledge, along with analytical and leadership skills and
provide me an opportunity towards organizational as well as personal growth.
Highlights
1. HiSilicon SoC Module: -
a.) Fixed AV stuck issue by modifying SoC drivers along with adding check in OTV for injector buffer.
b.) Fastly ramped up the OTV OS and fixed bugs at driver level as well as in middleware.
2. BCM72604 SoC Module: -
a.) Integrated front panel keys and LED driver patches with OTV OS.
b.) Fixed LPM (Low Power Mode) reboot issue after wakeup from LPM.
3. AOSP (Android Open Source Project)
a.) Good understanding of AOSP architecture.
b.) Integrated sample launcher app with AOSP and made it as default launcher.
c.) Integrated DRM flow in sample Exoplayer app using DefaultDRMSessionManager with Widewine.
4. Implemented Graphics HAL configuration for Mstar7C02 SoC.
5. Contributed to Corpus Adnet VAS Server for Ad Monetization feature in STB.
6. Good Understanding of DVB-C standards.
7. Good understanding of Linux kernel module programming, char device drivers, IPC, synchronization
mechanism.
8. Good understanding of Adaptive streaming protocols (HLS, DASH).
Employment Details
Company Name : Nagravision India Pvt Ltd. Bangalore, Karnataka
Designation : Software Engineer.
Duration : From July 2018 to Present. (7 months)
Academia Details
Education Stream Year Institute Percentage
Embedded system &Design
PG Diploma 2015 CDAC, Hyderabad
65
B.Tech Electronics & communications 2014 TechnoIndia 71.37
NJR,Udaipur
Key Skills
Operating System : Linux (fedora, Ubuntu), Open TV, SELinux, Windows 7, Windows10.
Languages : C, CPP, Shell Scripting.
Others : Data Structure and Algorithm, RTOS, Device Drivers, Socket (TCP/IP,UDP),
AVR, Arduino UNO, Interfacing with LM35, 16x2 LCD, HC-05 Bluetooth,
Middleware, HAL (Hardware Adaptation Layer), Kernel Compilation.
Software : Arduino IDE, Processing IDE, Eclipse, Android Studio, Source Insight.
Corporate Projects
1. Implemented Graphics HAL Configuration for Mstar7C02: -
Duration: - 1 month.
Description: - Understand SDK code flow to configure Graphics API with HAL. In this created separate
GOPs (Graphical Output Plane) for SD and HD. And to avoid visibility of frame redraw used flip
mechanism where one plane is drawing in background while another plane is ready to display in the
foreground.
Technology: - C, OS, Linux.
Achievements
➢ Participated in essay competition organized by Bank of Baroda, Dungarpur and sponsored by SRSL
Society and got 3rd rank in district.
➢ Participated in Science and painting competition which is organized by science Department and got
5th rank in District.
➢ Participated in personality development camp organized by Board of Secondary Education
Rajasthan.
➢ Qualified the gate exam with 88 percentile marks and got 25595 ranks all over India.
Personal Dossier
Name Kapil Jain
Father’s Name Mahavir Jain
Date of Birth 17/10/1993
Marital status Married.
Languages Known: English, Hindi
Temporary Address: AECS Layout, D-Block, Bangalore, Karnataka.