1. Sasikumar J. B.Tech., (ECE) N0:11, Subramaniya swami kovil st,
Karayambuthur,
Sasikumar1490@gmail.com Puducherry -605106.
+91 9789281738
OBJECTIVE
To work in a professional and challenging environment where I can augment my knowledge
by working in a team and thereby serve the company to my level best.
CAREER PATH
About 3 years and 4 months of real time experience as a Software Engineer in SureSoft Systems
Pvt. Ltd., Puducherry from Oct 2011 to Feb 2015.
ORGANIZATION PROFILE
Sure Soft System Pvt Ltd(http://www.ssofts.com) is an ISO 9001 and CMMI level 3 certified leading
organization for providing software solution with all the latest STB features, iDTV, Single-chip TV
solutions to compete the international market and to meet the requirements of its customers of
almost all parts of the world.
ACADEMIC CREDENTIAL
B.TECH - ECE with 7.53 CGPA at Sri Manakula vinayagar Engineering College– Puducherry,
affiliated by Puducherry University, Puducherry.
H.S.C with 86.58% at Sri Ramakrishna Vidyalaya Matric.Hr.Sec.School, Villupuram..
S.S.L.C with 86% at Holy Flower English Hr.Sec.School, Puducherry
PROFESSIONAL PROFILE
A highly self-motivated professional having 3+ years of experience in the field of embedded systems
(STB domain)
Good working experience in C language and RTOS.
Area of expertise in the field of Device Drivers, Advanced security CA, CI-Plus & DVB-CI
systems design and Development based on OS21 and Linux OS.
Expertise in Linux device driver development (for PCMCIA, Smartcard drivers).
Also having technical knowledge and working experience in PIO devices, I2C, UART &
interrupt handling.
Good knowledge in Hardware interfacing, Hardware debugging, Software design and
Software debugging.
Ability to fix high priority issues in a shorter duration and keen communicator with
good technical support on multiple projects, logical and relationship management
skills.
2. Effectively participated in training and interview programs.
Software Programming Languages
C
Micro-Controllers
Platforms Core OS
ST Microelectronics ST20,ST40 OS20,OS21 and STLINUX
MSTAR MIPS ecos,MLinux
ALI MIPS TDS
Emulators
JTAG Emulators : ST Micro connect
PHERIPAHERL PROTOCOLS
UART
I2C
SPI
STANDARDS & SPECIFICATIONS
ISO/IEC 13818-1 Standards (DVB)
En50221 – specification for DVB-CI.
CI+ specification versions 1p2 and 1p3.
CI+ 1p3 Extensions.
ETSI TS 103 205 V1.1.1 - Extensions to the CI Plus 1p3.
ETSI TS 103 197 V1.5.1 - Head-end implementation of DVB SimulCrypt.
PROJECT PROFILE
1.TYPE: Application And Device Driver Development
Title DVB-Common Interface
Description
A set of standards has been designed to be used in digital video broadcasting.
These standards include source coding, channel coding, service information and
decoder interfaces. In addition, a conditional access system is used when there
is a need to control access to a broadcast service. It has been decided that the
conditional access system need not be standardized, although a common
scrambling algorithm is provided. A solution is based on a standardized interface
between a module and a host where CA and more generally defined proprietary
functions may be implemented in the module. The communication between
module and host is based on EN50221 specification.
Role
Design, Development, Enhancement, Porting and Debugging, Team leading and
3. co-ordination, Trainer, Hardware tracing.
Responsibilities
Get the schematics from customer for the base target and examine for any
hardware connection fault and device layout issues in the DVB-CI related
Circuits and DVB-CI TS routing related circuits.
Prepare the diagnostics s/w to diagnose the DVB-CI communication and
notify to the customer for any defects in the hardware layout.
Ported our DVB-CI stack for the current hardware and validated the CAM
communication and DVB-CI TS routing.
Multi service descrambling design and implementation (which is mandatory
for CI Plus v1.4).
CI HAL design and implementation to ease the porting work.
Linux device driver implementation for CAM communication.
Dedicated on-site support to resolve the Astra and Neotion CAM
descrambling failure issue in GMI-7111 project.
2.TYPE: Application And Device Driver Development
Title DVB-Common Interface Plus
Description
CI+ is a extension of DVBCI. By making use of certificates and a certification
authority, a trusted channel is formed between the CAM and HOST when
scrambled content is being received. In the original CI standard, decrypted
content could be sent over the PCMCIA interface unscrambled. Although more is
applied on controlled content using URI, License and Service Shunning.
Role
Design, Development, Enhancement, Porting and Debugging, Trainer, Hardware
tracing.
Responsibilities
Complete CI Plus stack implementation (v1.2 and v1.3).
The major implementations are Content Control, CAM Upgrading Operator
Profile, Low Speed Communication, Application MMI resources and service
shunning feature.
SMARDTV test cases analysis and testing of CI Plus v1.2 and v1.3 stack.
DTV Labs official test, production credential integration and stack validation
CI Plus Interim License agreement specification analysis and
implementation. The major implementations are URI, Controlled Content
recording & output routing and other security solutions (secure loader, RAM
content protection, debugging port protection).
Factory process design and implementation to burn production credential in
STB flash.
Fips-Openssl cross compilation and integration in DVB application for CI+
cryptographic operations.
4. Test case document derivation and validation.
Inter-module communication to meet specification requirements and
application level integration.
Customer communication to regarding CI Plus certification process and
clarify the technical queries.
3.TYPE: Application And Device Driver Development
Title Conditional Access System – CAS
Description
A conditional access system comprises a combination of scrambling and
encryption to prevent unauthorized reception. Encryption is the process of
protecting the secret key that are transmitted with a scrambled signal to enable
descrambler to work. This scrambler key is called as CW must of course be sent
to the receiver in the encrypted form as an ECM. The CA subsystem in the
receiver will decrypt the CW only when authority sent to receiver in the form of
EMM. This layered approach is fundamental to all proprietary CA system in use
today.
Nagra Vision
CryptoGuard
Simulcrypt Head-End System.
Role
Design, Development, Enhancement, Porting and Debugging, Trainer, Hardware
tracing.
Responsibilities
Nagra Vision and CrytptoGuard CAK document analysis and integration.
Implementation of smart card and descrambler device driver to user
application.
Fulfilled the cryptogurad requirements that are unique STB ID generation,
encrypting and decrypting the PVR contents using the AES-128 CBC
algorithm with chip specific.
Solved the problems in the smartcard driver code during Nagra electrical
test.
Dedicated and timely support to implement the Nagra secure loader.
Implemented PC based (Ubuntu OS) ECM (Entitlement Control Generator)
and EMMG (Entitlement Management Generator) which communicates with
scrambler and multiplexer using the TCP/IP protocol for Simulcrypt Head-
end.
5. PERSONAL PROFILE
Name : Sasikumar J.
Father’s Name : Mr. Jayabal P
Mother’s Name : Mrs. Seethalakshmi
Date of Birth : 14/08/1990
Nationality : Indian
Marital Status : Single
Mobile : +91 9789281738
Address : 11, Subramaniya swami Kovil Street,
Karayambuthur,
Puducherry – 605 106
DECLARATION
I hereby declare the information stated above is true and correct to the best of my knowledge and
belief.
Place: Puducherry Signature:
Date: Name: SASIKUMAR J.