The document provides a detailed resume for Debojyoti Lahiri summarizing his personal and contact information, work experience, skills, education, and objectives. It details over 22 years of experience in embedded software, firmware, and hardware development across various industries. Key roles included technical architect, principal architect, lead engineer, and manager for companies in industrial automation, automotive, wireless communications, and more. Skills include programming languages, microcontrollers, DSPs, and tools. Education includes an M.E. in electronics and B.E. in electrical engineering. The objective is a lead technical or engineering management role in embedded systems.
1. Detailed Resume of Debojyoti Lahiri
2014
Personal: Name - Mr. Debojyoti Lahiri, Nationality - Indian, Date of birth - 29 December 1966
1
Public Profile: http://in.linkedin.com/in/lahiridebojyoti
Contact: Email/Phone - lahiridebojyoti@gmail.com, lahirid@yahoo.com +91 9830724896 (cell)
Parmanent Address - 77/3 (new 128) B.K.Street,
P.O.- Uttarpara, Dist.- Hooghly,
West Bengal, INDIA, PIN - 712258
Experience: - 13+ years in Embedded Software plus 9+ years in Embedded Hardware (Overall 22+ years in industry). Proven track
record in different development phases of various Embedded Systems and products (s/w, firmware, h/w). Prototyping, product
design/implementation and services across different industry like Internet of Things, Industrial Automation, Automotive, Baseband
Signal processing, Process Control and Power Distribution. Built embedded products and provided embedded product services in
different domains like Automotive ECUs, 3G physical layer, On board computers of airborne systems, DCS in metal plants and
SCADA in power distribution systems. Many products are running 24x7 without trouble.
Career Objective: Lead Technical / individual contributor / engineering manager position
(Embedded/DSP Systems software/firmware/hardware)
Passport / Visa STATUS : INDIAN passport valid up to September 2018, US Business Visa Valid till 2020.
COUNTRIES VISITED
FOR PROFESSIONAL
PURPOSE
USA (January/February 2012, September/October 2011), China (April/May 2011, March/April 2011,
April/May 2010, July 2008), Italy (March 2008, February to April 2007), United Kingdom (November
2004 to July 2005, September 2005 to February 2006) and Russia (March 2000, August/September
1999, January/February 1996, May to September 1995)
Skills Brief (Refer “Annexure – 1” for details):
Skill Brief
Domain Industrial Automation, Automotive, Baseband Signal processing, Process Control and Power Distribution
Software C, C++, Matlab, Abel, x86 Assembly Language, Intel MCS51 Assembly Language, OAK DSP Assembly, TI DSP
Assembly, SystemC. Comfortable with Linux, Windows, OSEK, RTX, MicroC-OS RTOS environments
Hardware Microprocessors, Microcontrollers and DSPs like Intel 80C188EB, Intel x86, Intel MCS51, TI C62x, TI C55x, TI
OMAP, Fujitsu FR60 (91F467), NEC V850 (34F16/34F17), Renesas H8S2636/H8SX1544, Renesas RL78/F12, ST
STM32F103 (ARM Cortex M3), Freescale HCS08, Microchip PIC18F452, PIC18F46K80
Work Experience Brief (Refer “Annex ure – 2” for details):
Name & Address of the Organization Duration Primary Role Last Designation
Park Telesolutions, DL188, Sector - 2
January 2013 –
Chief Technical Architect –
Salt Lake, Kolkata - 700091. INDIA
Till date
Embedded firmware / hardware
Chief Technical Architect
(R&D)
Secure Meters Limited, PIA
Udaipur - 313003, Rajasthan, INDIA
December 2012 –
January 2013
Principal Technical Architect –
Embedded firmware
Principal Technical
Architect (NPD Firmware)
Wipro Technologies, Plot 1, 7, 8 & 9,
Block - DM, Sector - 5, Salt Lake,
Kolkata - 700091. INDIA
December 2006 –
November 2012
Lead Technical Architect –
Embedded software / firmware
Senior Consultant
(Product Engineering
Services)
TATA Consultancy Services
BIPL Building, Salt Lake , Kolkata - 91
March 2003 –
December 2006
Lead Senior Software Engineer
- DSP
Associate Consultant (CoE
Embedded Systems)
Alumnus Software Ltd., Infinity Tower II,
Salt Lake Cal-91
April 2001-
February 2003
Software Engineer Senior Engineer
(Embedded Systems)
Hamilton Research & Technology , EP-Y19
Salt Lake Sector V, Cal-91
December 1993 –
March 2001
Embedded Systems Engineer –
Embedded hardware/firmware
Manager (R & D -
Hardware/Firmware)
SCIL India Ltd. Transport Depot Road,
Cal-700088
August. 1992 -
November 1993
Instrumentation Engineer Design Engineer
(Instrumentation)
,Education Brief (Refer “Annex ure – 3” for details):
Degree or Examination Year Class & Percentage School, College University Principal Subjects
Master of Electronics & Tele-communication
Engineering
(M.E.T.C.E. – Post Graduation)
1992 1st Class, 73.5 % Jadavpur University, Kolkata, India Electronic Devices
(Microelectronics)
Bachelor of Engineering (B.E.-
Graduation)
1990 1st Class, 73.16 % Bengal Engineering College,
Shibpur, Calcutta University,
Kolkata, India (currently IIEST)
Electrical
Engineering
2. Detailed Resume of Debojyoti Lahiri
2014
2
Annexure 1 – Skills
Skills - On Job Exposure
a) All phases of Embedded System Software Development Life Cycle (requirement study, design, board bring up, porting,
coding/unit testing, enhancement, bug fixing) for different types of microcontrollers, microprocessors and DSPs (like Intel,
Texas instruments, Fujitsu, NEC, Renesas, Freescale, ST, Microchip) [15 years]
b) Embedded Microprocessor based system hardware design, interfacing, testing and debugging using assembly language. (like
Intel'188EB family and other 8 bit peripheral chips, DAC, ADC from Analog devices etc) [8 years]
c) Embedded Microcontroller based system hardware design and troubleshooting using assembly and C language.(like Intel
MCS51 family, Microchip PIC18F452, PIC18F46K80) [3 years]
d) Development of hardware testing diagnostic s/w in assembly and C for embedded systems. [5 years]
e) Computer aided circuit schematic design using PROTEL and CADSTAR Schematic. [8 years]
f) Computer aided PCB (4 layer, 2 layer and single layer) design using PADS and CADSTAR PCB. [8 years]
g) PAL programming in Abel. [6 months]
h) Design & development of Data communication systems at low frequency range (optically isolated RS485, Infrared
communication, optoisolated current loop, FSK, RS232 etc) up to 19200 baud. [8 years]
i) Design of microprocessor interface circuits for digital and analog I/O. [8 years]
j) PLC/DCS/SCADA Systems for industrial automation/instrumentation. [4 years]
k) Field sensors, transducers, controllers, final control elements and P&I diagram of Process Chemical Plants, Electrical Power
Distribution System and Metallurgical Plants. [3 years]
l) Electrical control/interlock system design using LT switchgear and solid state control. [4 years]
m) WCDMA wireless technology with 3GPP standard. [2 years]
n) 3G base-station processor/modem chip with configurable h/w and programmable microDSPs. [1 year]
o) Windows and Linux network application programming using TCP/IP sockets.[3 years]
p) WLAN IEEE 802.11 technology [8 months].
q) MicroC-OS RTOS [1 year].
r) TI OMAP 5510 (DSP & ARM) Platform [5 months], TI 6202 Platform [1 and 1/2 years ]
s) GMR & GMPRS Physical Layer [5 months]
t) Baseband Digital Communication [4 years]
u) Automotive Embedded systems with automotive microcontrollers, graphics display controllers and ECUs [6 years]
v) CAN / LIN protocols along with diagnostics and EOL [6 years]
w) IBM Rational Rhapsody [2 months] , HMI design with Altia, EBGuide [1 month]
Skills - Technology, Technical Domain / Design and Development
Automotive ECUs with and without CAN/LIN
Instrument Cluster of modern high end, mid-range and low end cars with TFT / Dot Matrix Graphic LCD / Segment LCD /
Stepper Motor / Buzzer / Telltales / AI / DIO / PWM / I2C / SPI / EEPROM in FujitsuFR60 / Renesas1544 / NECV850
platforms,
MFD with TFT and CAN, STM32F103 (ARM Cortex M3)
Clock with BDC Motor, Backlight and LIN with Freescale HCS08
Seat ECU with CAN / LIN, BDC Motors, Solenoid valves and sensors with Renesas RL78F12 platform
Telematics ECU with GPS / GPRS / CAN / J1939
Wireless Physical layer and MAC
3gpp R99, R5 and R6 Physical Layer, Base Station Simulator Physical Layer in TI 6202 Platform
Baseband Digital Communication, DSP algorithms for Baseband Digital Communication
GMR & GMPRS Physical Layer, GMR/GMPRS based satellite phone physical layer on TI OMAP
WCDMA wireless technology with 3GPP standard, 3G Base Station Configuration Platform Tester on PC
Multiple processor (multiple microcontroller, multiple DSP, multiple microcontroller with multiple DSP) based Systems
3G WCDMA base-station processor/modem chip with configurable h/w and programmable microDSPs, 3G Base Station
Processor Physical Layer configuration software on Simulation Platform
WLAN IEEE 802.11g MAC and PHY, WLAN MAC Test Bench on PC Simulation and Target Platform
Embedded Microprocessor and Microcontroller based system Firmware, Hardware and Software for Process Chemical Plants,
Electrical Power Distribution System, Metallurgical Plants, Consumer Electronics, Building Automation
Windows and Linux network programming
Field sensors, transducers, controllers, final control elements of Process Chemical Plants, Electrical Power Distribution System
and Metallurgical Plants
LT Electrical Switchgear of Process Chemical Plants, Electrical Power Distribution System and Metallurgical Plants
DCS/SCADA Systems for industrial automation/instrumentation , DCS and SCADA systems H/W and s/w development, DNP3
Protocol over TCP/IP on Linux PC
3. Detailed Resume of Debojyoti Lahiri
2014
3
Skills - Hardware and Platforms
Microchip PIC18F452, PIC18F46K80
Fujitsu FR60(91F467) Microcontroller, NEC V850 (34F16/34F17) Microcontroller, Renesas H8S2636/H8SX1544
Microcontroller, Freescale HCS08, Renesas RL78/F12, STM32F103 (ARM Cortex M3)
Fujitsu Lime Graphics controller
TI C6x,TI C5x, TI OMAP DSPs
Intel 80C188EB, Intel x86 Microprocessors, Intel MCS51 Microcontroller
Skills - Programming Languages and OS
C, C++, Matlab, Intel x86 Assembly, Intel MCS51 Assembly, OAK DSP Assembly, TI DSP Assembly
SystemC, Abel
OSEK, MicroCOS RTOS, RTX, QNX, Foreground Background System without OS
Proprietary self-developed scheduler
Windows APIs, Linux
Skills - Tools (s/w and h/w)
Various IDEs with Cross-Compilers, Simulators, In-Circuit-Emulators, JTAG/BDM/Monitor debuggers, Flash toolkit, EPROM
Programmer/Eraser
MATLAB and Simulink
Vector CANalyzer, CANEmbedded, Dynalyzer
TI Code Composer Studio IDE , Renesas HEW IDE, Fujitsu Softune IDE, Microchip MPLAB IDE
CMS like Clearcase, CM Synergy, WinCVS, Visual SourceSafe, PVCS, SVN
Visual studio 2010, 2008, 2005, MFC, Visual C++ 6 and OMNet++
UML with IBM Rhapshody
Altia design, EBGuide for HMI
PADS PCB design tool and PROTEL Schematic design tool, CADSTAR Schematic and CADSTAR PCB design tools
Oscilloscope, Logic Analyzer, Multimeter, Signal Generator, Spectrum Analyzer, DB Meter
4. Detailed Resume of Debojyoti Lahiri
2014
Annexure 2 – Work Experience (Product / Delivery / Practice Project Profiles)
Park Tele-solutions Pvt Ltd January 2013 – Till date
Remote Monitoring of Bank Branches along with Energy Management (2014)
Product Brief:- The distributed system monitors / controls different aspects of office automations like video surveillance, 2 way
audio, smoke sensors, motion sensors, temperature sensors, vibration sensors, contact sensors, door sensors, panic switches,
access control, hooter control, light control, load monitoring of Air Conditioner, Earth to Neutral Voltage monitoring, UPS monitoring,
Line current / Line Voltage / Phase Voltage / Active Power / Apparent Power / Power Factor / Frequency / Energy monitoring of DG
and EB panel etc and communicates with central monitoring station via broadband / GPRS / GSM / CDMA / 3G link to detect, sense
and control bank branch parameters remotely. The system consists of multiple Embedded Boxes with metal enclosures. Different
cameras, sensors, electrical power lines are connected with these embedded boxes via different cables. The Embedded boxes are
connected among themselves via communication cable to form the distributed system. Depending on box type, the different
embedded boxes consists of DVR, HDD, Different Electronic Cards (CPU, Interface & PSU), Broadband Modem, GSM/GPRS
Modem.
Responsible for:-
Customer Requirement Capture and Pre-sales Support to Marketing team
Overall System Design with Schematic and PCB design of Master and Slave Boards of different embedded boxes
Hands on Driver, HAL, Utility and Application layer code development for Embedded Master and Slave Boards
Guidance and Support for Production, Testing, Field Installation and Commissioning across distributed geography
Remote Monitoring of Bank ATM (2013/2014)
Product Brief:- The system monitors / controls different aspects of Bank ATMs like video surveillance, 2 way audio, smoke sensors,
motion sensors, temperature sensors, vibration sensors, contact sensors, door sensors, panic switches, access control, hooter
control, light control, and communicates with central monitoring station via broadband / GPRS / GSM to detect, sense and control
ATM parameters remotely . The system consists of single Embedded Box with metal enclosure. Different cameras and sensors are
connected with this embedded box via different cables. The embedded box consists of DVR, HDD, Different Electronic Cards (CPU ,
Interface & PSU), Broadband Modem, GSM/GPRS Modem and backup Battery.
Responsible for:-
Customer Requirement Capture and Pre-sales Support to Marketing team
Overall System Design with Schematic and PCB design of CPU, Interface and Power Cards of Embedded Alarm Box
Hands on Driver, HAL, Utility and Application layer code development Embedded Alarm Box
Guiding team members for Central Monitoring Station Software Requirements
Guiding team members for Server Software Requirements
Remote Monitoring of cellular BSC / BTS sites (2013)
Product Brief: - The embedded box monitors the unmanned indoor BSC / BTS with IR camera along with data and alarms of
passive infrastructure equipment like Mains, Battery, PSU & DG and transmits video/image, data and alarms to central monitoring
station via GSM/GPRS link. The system consists of single Embedded Box with metal enclosure. Camera, sensor, and infrastructure
equipment alarm panels are connected with this embedded box via different cables. The embedded box consists of DVR, HDD,
Different Electronic Cards (CPU, Interface & PSU), Broadband Modem, GSM/GPRS Modem.
Responsible for:-
System Requirement Capture and translate it into Hardware, Firmware and Software requirements
Architecting the Embedded box to translate the requirements into System design
Schematic and PCB design for power supply board, MCU board and interface board
Driver, HAL, Utility and Application layer code development for MCU and interface board
Field Prototype trials
Local and Remote Monitoring of cellular MSC (2013)
Product Brief: - The system monitors different generation of passive infrastructure equipment of MSC like PAC, SMPS / DCPS,
UPS etc. The different interface supports SNMP over Ethernet (for 3rd generation infra equipment), MODBUS over RS485 (for 2nd
generation infra equipment) or Digital / Analog Alarm / Data Interface (for 1st generation infra equipment). The system consists of
network switch, local server and Broadband Modem for 3rd generation infra equipment at 1st phase of project; RS485 Master to
SNMP box for 2nd generation infra equipment at 2nd phase of project and Embedded Box for 1st generation infra equipment at 3rd
phase of project.
Responsible for:-
Requirement Capturing
System design
Prototype Implementation and field trial for SNMP over Ethernet enabled infra equipment
4
5. Detailed Resume of Debojyoti Lahiri
2014
Secure Meters December 2012 – January 2013
Energy Meter (Power Quality Analyzer) Product Development – Utility Grids (2012/2013)
Product Brief: - The smart energy meter to measure harmonics frequencies and rms values up to multiple order to cater
generation, transmission, distribution and consumer segments.
Responsible for:-
5
Firmware Requirement Capturing
Introducing team members about SDLC phases
Trained the team to prepare HLD and LLD
Wipro Technologies December 2006 – November 2012
Telematics ECU of JCB, India – JCB Live Link ECU (2012)
Project Brief :- The telematics ECU reads the vehicle information from hardware inputs (analog, digital, frequency) & CAN/J1939
inputs, GPS info from GPS receiver, calculates the in vehicle algorithms to detect the events / records, logs the events in ECU
memory, and finally sends the events / records to telematics server through GPRS link. The telematics ECU also supports vehicle /
ECU diagnostics via CAN/J1939 using diagnostics tool.
Responsible for:-
Firmware Requirement Capturing
Firmware High Level Architecture Design
Guiding team for Firmware Low level design for HAL, Driver and OSAL
Guiding team for ECU target board bring up with HAL, Driver and OSAL baseline
Seat ECUs of Faurecia / GM, France/USA – Memory Bolster Module and Memory Seat module (2011/2012)
Project Brief: - The memory seat ECU stores and recalls driver comfort and conveniences by movement of seat cushion (tilt, slide,
lift), seat back (recline), the steering wheel, pedals and mirrors for multiple drivers. The similar ECUs also take care of front and rear
passenger comfort and convenience. The memory pneumatic module take care of lumbar support, bolster support and messages
for driver and passengers.
Responsible for:-
Requirement definition and Feature finalization with OEM
Proposal preparation and estimation pre-sales activity
Requirement capturing
Defining System Architecture
High Level and Low Level SW design
Coding and Unit testing of Scheduler, Target Layer and HAL layer
Integration and testing
JCI/Ford, Holland/Detroit, USA – Multifunction Display (MFD) with QNX, EBGuide, Freescale imx35 ARM11 core (2011/2012)
Project Brief: - WQVGA TFT and CAN based Multifunction Display Software development. The MFD is mounted on center stack
and co-ordinates the HMI of multiple ECUs like Audio Head Unit, Climate Control Unit etc.
Responsible for:-
Demo preparation for pre-sales
Proposal preparation and estimation pre-sales activity
Requirement study
Target board bring up
Guiding team members
General Motors, Detroit, USA – GM Telematics /Infotainment HMI UML modeling with Rhapsody and Altia Tools (2010/2011)
Project Brief: - Telematics Head Unit HMI Requirement Modeling in PC environment
Responsible for:-
Requirement Modeling in UML
Magneti Marelli UM, Delhi, India – Scooter/Bike Instrument Cluster (2010/2011)
Project Brief: - Segmented LCD and Stepper motor based Instrument cluster (without CAN / LIN) SW development
Responsible for:-
Reverse engineering of existing product
SW Requirement preparation
Wipro Technologies, India – Battery Management System (2010)
Project Brief: - BMS for Electric and Hybrid Vehicles with Cell Balancing and Regenerative braking
6. Detailed Resume of Debojyoti Lahiri
2014
6
Responsible for:-
Proof of concept ECU SW requirement study and demo development
Magneti Marelli, Guangzhou, China – Instrument Cluster SAIC AP12 (2010/2011)
Project Brief: - Segmented LCD, stepper motor and CAN based Instrument Cluster Software development.
Responsible for:-
Proposal preparation and estimation
Client’s board bring up for different hardware versions
Configuration/Porting of driver layer including LCD, Stepper motor, EEPROM, shift resister & EOL
Porting/Customization of S161/AP11 applications like speedo, tacho, fuel, coolant tmp, odo & trip
Bug fixing and support
Wipro Technologies, India – PC based Vehicle Simulator (2009/2010)
Project Brief: - Vehicle simulator for connectivity framework
Responsible for:-
Proof of concept PC based Vehicle Simulator with Vehicle phone Integration
Requirement preparation and implementation of Vehicle CAN interface simulation
Guiding GUI team members for this POC
Wipro Technologies, India – PC based configurable & portable Instrument Cluster Simulator (2009/2010)
Project Brief: - PC based tool development which will help to develop application software of instrument cluster and multifunction
display in absence of hardware.
Responsible for:-
Proof of concept and demo for TFT, dot matrix graphics LCD and segmented LCD versions
Definition and design of Interface requirement for dial gauges, telltales, display matrix/TFT/segment, analog and digital
inputs, buzzer, dimming, EEPROM, RTC and OSEK tick
Development of OSEK tick simulation, CAN interface simulation, EEPROM simulation, Buzzer simulation, RTC
simulation,
Development of bitmap converter tool for 24 bit and monochrome color
Magneti Marelli Electronic Systems, Corbetta, Italy – Instrument Cluster Ferrari 142 (2009)
Project Brief: - VGA TFT, stepper motor and CAN based Instrument Cluster Software development. The Instrument cluster is
mounted on dashboard and displays the driver information like speed, RPM, Coolant temperature, Fuel level, Odometer and many
other parameters.
Responsible for:-
Software modules Make Buy Reuse analysis and effort estimation
Porting/Configuration of previous project latest code base into current project target
Integration of auto generated bitmaps/fonts into external Flash
Unit test code development and unit testing of Picto/Fonts/Strings at TFT
Review of requirement/design/UTP documents and cluster application codes
Integration and build management of cluster application code
Auto-generation and integration of CAN code
CAPL scripts preparation for after integration sanity testing
Magneti Marelli, Guangzhou, China – Instrument Cluster SAIC S161/AP11 (2008/09/2010)
Project Brief: - Segmented LCD, stepper motor and CAN based Instrument Cluster Software development.
Responsible for:-
Client’s v irgin board bring up and hardware test code dev elopment for different hardware v ersions
Configuration/Porting/Unit testing of Standard Platform code for OSEK compatible RTOS, Stepper Motor Driver/Control
layers, Digital IO module Driver/Control layers, Analog Input module Driver/Control layers, Segment LCD Control layer,
I2C Control layer, SPI, EEPROM, Buzzer Driver/Control layers, Backlight PWM Driver/Control layers, LED telltale
Presentation layer, Line input Presentation layer, End of line Management/Presentation/System layers, EOL UDS
command interpreter management layer
Detection and correction of Client’s blocking hardware design fault at Micro to Stepper motor interface
Hardware design modification suggestions to client to meet new end client requirements
Support to instrument cluster application development team
Sleep current reduction code development
SOP(start of production) support
Magneti Marelli, Guangzhou, China – LIN based Car Clock PSA B81 (2008/09/2011)
Project Brief: - BDC geared motor, hour needle 12 crossing sensor, dial backlight and LIN based car clock Software development.
7. Detailed Resume of Debojyoti Lahiri
2014
7
Responsible for:-
Technical guidance to team members regarding clock motor movement using PWM
Technical suggestion to client for modification of hardware design to reduce sleep current
SOP enhancement for Pulse 1B, High/Low temperature DTC
Magneti Marelli, Guangzhou, China – Instrument Cluster Haima H1 (2008)
Project Brief: - LCD, stepper motor and CAN based Instrument Cluster Software development.
Responsible for:-
Guiding team members to write dot matrix LED driver for PRND and manual Gear display
Detection and correction of Client’s blocking hardware design fault at Micro to CAN trans-receiver interface
Magneti Marelli Electronic Systems, Corbetta, Italy – Instrument Cluster Alfa Romeo 940 (2007/2008)
Project Brief: - Dot matrix LCD, stepper motor and CAN based Instrument Cluster Software development.
Responsible for:-
Technical lead and project management activities
Client interaction
Requirement study
Project Estimation and proposal preparation
Project AR939 baseline code study
ODC development and test set up environment preparation
Customization of project AR939 SW to meet the requirements of AR940
Matrix Pictogram auto generation code development
Guiding team members to implement Standard screen, Menu, Trip, Audio, Alarm (buzzer, telltales, message, picto),
Parking, Convergence and Navigation modules
Guiding team members to implement/customize AR940 Vehicle functions
MMSE baseline merging and integration
CAPL test script automation
Offshore and onsite bug fixing and product validation support
Magneti Marelli Electronic Systems, Corbetta, Italy – Instrument Cluster Fiat Mini Cargo 225 (2007/2008)
Project Brief: - Dot matrix LCD, stepper motor and CAN based Instrument Cluster Software development.
Responsible for:-
Technical lead and project management activities
Client interaction
Requirement study
Project Estimation and proposal preparation
Project 199 baseline code study
ODC development and test set up environment preparation
Guiding team members to customize project 199 SW to meet the requirements of MC225
Guiding team members to implement/customize MC225 Vehicle Functions (VFs) and Document Change Requests
(DCRs)
Guiding team members to design and implement cruise control and speed limiter (CCSL) Vehicle function
MMSE baseline merging and integration
CAPL test script automation
Bug fixing and Validation support
Magneti Marelli Electronic Systems, Corbetta, Italy – Instrument Cluster Ferrari 149 (2006/2007)
Project Brief: - QVGA TFT, stepper motor, Dot matrix LCD and CAN based Instrument Cluster Software development
Responsible for:-
Technical lead and project management activities for prototype B
Onsite Coordination
Requirement study
Project Maserati 145 baseline code study
Guiding team members to customize M145 SW to meet the requirements of F149 (Telltale, Buzzer, EEPROM, CAN, IO,
Stepper motor, OSEK configuration)
Onsite development and test set up environment preparation
Guiding team members for CANdb preparation and code generation
Guiding team members for Conversion of break pad wear (CCM) floating point Simulink model into fixed point C
algorithm in target
Guiding system test team for test case automation
Project Estimation and proposal preparation for Proto-C
8. Detailed Resume of Debojyoti Lahiri
2014
TATA Consultancy Services March 2003 – December 2006
TCS – Kolkata and Bangalore – Decision Support System for ECG Data on TI platform (2006)
Project Brief: - Battery operated patient monitoring system proof of concept software development
Responsible for:-
PC based MIT ECG data simulator
Matlab to Floating Point C conversion of DSS algorithm
Test Bench for Floating point C to Fixed point C conversion and Porting of Fixed point C
Project Management and Documentation
Aeroflex (Racal Instruments), Burnham, UK - 3gpp R99, R5, R6 Physical Layer (Rx/Tx) DSP Code Enhancement, Testing
and Maintenance support on TI 6202 platform (2005/2006)
Project Brief: - 3g standard based PHY software development, enhancement, testing and bug fixing for base station simulator.
Responsible for:-
3gpp Physical Layer Specification Study
Client’s TI DSP Platform Study
Existing Code Study
Matlab Test Script Preparation and Testing for all 34.108 Physical Layer configuration with normal as well as compressed
mode test cases for UL_Rx / DL_Tx / HSDPA_Tx / HSUPA_Rx
Bug Fixing of Rx Demodulator DSP, Rx Decoder DSP & Tx Modulation DSP
Profiling & Optimization of Rx Decoder DSP
New release builds for all DSPs in Rx & Tx chain
Development of Rack Log Parser to extract DSP Commands & Physical Layer Configuration
Automated DSP Command Generation from Matlab physical layer scenario definition
Test Report Analysis Tool Enhancement
Documentation
Aeroflex (IFR Systems) Stevanage, UK – IQCreator Enhancement in C++ in Windows Platform (2004/05)
Project Brief: - PC based software development to generate downloadable baseband test waveforms for Wireless Signal Generator
Responsible for:-
Requirement study for Packager of Arbitrary waveform generator
Implementation of Packager DLL for 341x series signal generator
Implementation of Packager DLL for PXI series signal generator
Modification and bug fixing of RMS calculation algorithm for IQ data
Study and Implementation of IQ data Resampling filter for arbitrary resampling factor
APSI – South Korea – Design, Implementation and System Testing of Mobile Earth Station Physical Layer Transmit and
Receive chains based on GMR and GMPRS specifications on TI OMAP5510 (2004)
Project Brief: - Satellite Phone software development for PHY and above layers (L2 and L3)
Responsible for:-
Standard and existing code study
LLD documentation
Conversion of Oak DSP Assembly Codes into C code for TI DSP
Exact Q-format reverse engineering validation of low level math library modules
RCI – Hyderabad – CMM Support for Embedded System Software (2003/2004)
Project Brief: - CMM implementation support for software development of On Board Embedded Computers of Airborne Systems
Responsible for:-
C, Assembly, C++ Coding Guideline Preparation
Conducted Seminars on ‘Adopting Coding Conv entions’ & ‘Top 25 Mistakes in Real time sy stems’
Rev iew codes of “On Board Computers” of airborne systems based on MicroC-OS RTOS
Review codes of INS-GPS integration system
Preparation of Embedded software testing Guideline
Support CMM implementation Activities
TCS – Kolkata and Bangalore - IEEE 802.11 MAC and PHY WLAN product development and testing (2003)
Project Brief: - WLAN Proof of concept software and hardware development for MAC and PHY
Responsible for:-
Development of Automated MAC Test bench using OMNET++ C++ class library
Development of Single and Multiple MAC Test Bench using Winsock
8
9. Detailed Resume of Debojyoti Lahiri
2014
Development of Test Script Reader Parser
C & SystemC modeling of Tx and Rx Hardware Partition with CRC32 and Cipher blocks
Alumnus Software Limited April 2001 to February 2003
Philadelphia Scientific, USA, Alaska Power Grid - Battery-Mind Commander HMI subsystem server development using
DNP3 protocol over TCP in Linux and Bar-code reader serial interface of Commander in Linux (2002/2003)
Project Brief: - DCS system software development for Battery backup of Power Grid
Responsible for:-
Modification of DNP3 source code library to port it over TCP/IP in Linux OS
HMI server application development as per battery-mind application
Implementation of bar-code serial port reader and floppy reader interface
Implementation of barcode scanner parser
Morphics, CA, USA - VMI Capacity Tester development using C++, with multitasking random tests for different object
groups like Uplink, PDE, Downlink etc for “3G base station processor”(2002)
Project Brief: - Validation of 3G base station processor
Responsible for:-
Multitasking Policy design documentation
Extension of VMI Fixed and Random Capacity Test Suits for Multitasking OS
Morphics, CA, USA - VMI Capacity T ester development in ‘C++’ for Fixed and Random policies (2002)
Project Brief: - Validation of 3G base station processor
Responsible for:-
Fixed and Random policy design documentation
Coding of entire Fixed and Random Policy Test Suits in ‘C++’
Morphics, CA, USA - VMI (Virtual machine interface) Single Object State machine analysis and Utility functions
development for VMI single object tester auto code generation (2002)
Project Brief: - Validation of 3G base station processor
Responsible for:-
9
State Machine Design of VMI single objects
Coding of utility functions in ‘C’
Morphics, CA, USA - WCDMA physical layer design in ‘C’ using “3GPP base station processor“ CBME/3GBP -6 of Morphics
for ‘Fixed Wireless’ system and assembly code development for rake finger micro DSP & combiner micro DSPs. (2001)
Project Brief: - Validation and code development of 3G base station processor
Responsible for:-
Layer-1 application Coding and ISRs in ‘C’
Micro-DSP code optimization in assembly
Hamilton Research & Technology Limited December 1993 to March 2001
Expansion of reduction plant at Hindalco, Renukut, U.P., India - DCS for new three pot lines (9,10 & 11). (2000/2001)
Product Brief: - DCS system Product development and deployment in Aluminium Smelter
Responsible for:-
H/W system design for communication buffer & electronic pot controller
80C188EB based CPU card design
87C51 based display card design (7/16 segment display, LEDs / switches, 2 microcontroller, Opto isolated serial
interface)
Interface card design (Solid State Relay, Opto isolated RS485/422, Opto isolated V/F converter)
Offline h/w diagnostic s/w development for EPC in assembly language of 80188EB,
Offline h/w diagnostic s/w dev elopment for CB in ‘C’ language,
Display card s/w development in assembly language of 8051
H/W documentation
Modernization of aluminium smelter at MALCO, Mettur, Tamilnadu, India - Fully distributed control system with Intel'188EB
and 8051 based controllers at smelter. (2000/01)
Product Brief: - DCS system Product development and deployment in Aluminium Smelter
Responsible for:-
H/W system design for communication controller & master electronic pot controller & slave electronic pot controller
10. Detailed Resume of Debojyoti Lahiri
2014
80C188EB based CPU card design
87C51 based slave display card design
Optically isolated digital I/O interface card design
Optically isolated RS422 communication card design
Optically isolated V to F converter card design
Offline h/w diagnostic s/w development for master EPC & CC in ‘C’ language
Offline h/w diagnostic s/w development for slave EPC in assembly language of 8051
Slave EPC card s/w development in assembly language of 8051
Electrical control panel design
H/W documentation
Bratsk Aluminium Plant, Bratsk, Russia - Distributed Process control system with embedded microprocessor (80C188EB)
based reduction pot controllers (at pot room - 11), line current broadcaster and supervisory/voice computer at control
room of Smelter Plant-2. (1999/2000)
Product Brief: - DCS system Product development and deployment in Aluminium Smelter
Responsible for:-
System design
80C188EB based CPU card design with 16bit auto calibrated ADC
Optically isolated RS422/485 communication card design
Display front panel card design
Electrical control panel interface card design with SSR O/Ps/opto inputs
Cell voltage isolation card design
PSU card design
Electrical control panel design
H/W documentation
Field installation, commissioning and customer training
Carbon plant at Hindalco, Renukut, U.P. , India – Heat regulation system for anode baking furnace (2000)
Project Brief: - Heat regulation system Product development and deployment in Carbon plant
Responsible for:-
Modification of digital temperature measurement circuit of CPU card
Modification of backplane interface circuit of CPU card
Modification of infrared communication module
Southern Railways, India -Trivandrum division (Vallatolnagar-Ernakulam section), S. E. Railways KGP division (Howrah-
Tata section), Visag division (Visag-Palasa section) - SCADA system for 25kV traction power control system with hot
standby (auto switchover) computer network at remote control center and embedded microprocessor based (80C188EB)
remote terminal units located at different track side locations. Embedded microcontroller based hand held terminal (87C51)
for local testing of RTUs (1998/99/2001)
Project Brief: - SCADA system Product development and deployment in Power distribution system
Responsible for:-
H/W system design of RTU
Backplane design
16 channels optically isolated digital output card design
16 channels optically isolated digital input card design
6 channels optically isolated analog input card design with auto calibration
FSK modem design
16 channels optically isolated input module card design
Catenary indication card design
DC low card design
Auto-switch module design
RTU s/w specification preparation and RDSO design document preparation
87C51 microcontroller based hand held terminal card design
S/W development for RTU local testing with hand held terminal in assembly language of 8051
INDAL, Hirakud, India – DAS for AVC system (1998)
Project Brief: - Data Acquisition System product development for Automatic Voltage control system
Responsible for:-
10
10 channel opto isolated serial card design
11. Detailed Resume of Debojyoti Lahiri
2014
S. E. Railways, India, Chakradharpur division - Supervisory Control And Data Acquisition system for 25kV traction power
control (TPC) with hot standby Supervisory Computer Network at remote control center and embedded microprocessor
(80C188) based Remote Terminal Units (RTUs) at different field located TSSs, FPs, SPs & SSPs. (1998 )
Project Brief: - SCADA system Product development and deployment in Power distribution system
Responsible for:-
11
CPU card design
Offline h/w diagnostic s/w development
Catenary monitoring card design
FSK modem design
16 to 8 serial port auto switchover card design
RTU s/w specification preparation
RTU local testing s/w specification preparation
System commissioning
Hindalco Industries Ltd, Renukut, India - Fully Distributed Control System with microprocessor (8088, 80188EA) based
controllers at pot rooms (pot line 7 & 8), communication buffers and supervisory computers with voice system at smelter
Plant#2. (1994/1997)
Project Brief: - DCS system Product development and deployment in Aluminium Smelter
Responsible for:-
H/W system design, Cpu_cum_display card design, Interface card design and H/W documentation for potline#8
automation
Installation, commissioning and H/W documentation for potline#7 automation
Orissa Cement Ltd, Rajgungpur, India - PC based temperature control system for refractory testing furnace.
Microprocessor (8085) based data acquisition system at refractory press shop. (1997)
Project Brief: - Data Acquisition and Control System product development
Responsible for:-
FSK card design
Defense Institute of Fire Research, Delhi, India - Data Acquisition System for firefighting system of missile barbette with
National Instruments DAS cards. (1996)
Project Brief: - Data Acquisition System product development for calibration of other system
Responsible for:-
Signal conditioning card design and System installation
SAIL, Bhilai Steel Plant, Bhilai, India - Microprocessor based Digital length measuring and display system with photo
sensor blocks at Plate mill. (1996)
Project Brief: - Data Acquisition System product development and deployment
Responsible for:-
H/W system design
Photo sensor card design
10 channel signal conditioning card design
H/W documentation
Field installation and commissioning
Sayansk Aluminium Plant, Sayanogorsk, Russia - Distributed Control System with embedded processor 80C188) based pot
controllers (at pot room - 3), supervisory computer and line current receiver/transmitter at Reduction Plant. (1995/1996)
Project Brief: - DCS system Product development and deployment in Aluminium Smelter
Responsible for:-
EPC, CB, CP, SIMOVERT, LC Transmitter installation and commissioning
H/W documentation and training
Simon Carves India Limited August 1992 to November 1993
Indian Copper Complex, Ghatshila, India - Instrumentation system (field transmitters, single loop controllers, electro-pneumatic
transducers) for converter double hood system. (1992/93)
Project Brief: - Instrumentation system deployment
Responsible for:-
P & I diagram preparation
Instrument selection
12. Detailed Resume of Debojyoti Lahiri
2014
12
Annexure 3 – Academic details
Degree or Examination Year of
Passing
Class & Percentage School, College University Principal Subjects
Master of Electronics & Tele-communication
Engineering
(M.E.T.C.E. – Post Graduation)
1992 1st Class, 73.5 % Jadavpur University, Kolkata, India Electronic Devices
(Microelectronics)
Bachelor of Engineering (B.E.-
Graduation)
1990 1st Class, 73.16 % Bengal Engineering College, Shibpur,
Calcutta University, Kolkata, India
Electrical Engineering
B.Sc. 1985-86 Incomplete Science College, Jadavpur University Physics (Hon), Maths, Stats.
Higher Secondary (12+) 1985 1st Div., 76.2 % W.B.C.H.S.E. , Amarendra Vidyapith,
Uttarpara
Math, Physics, Chem,
English, Ben, Bio.
Madhyamik (Secondary 10+) 1983 1st Div., 71.4 % W.B.B.S.E. , Amarendra Vidyapith,
Uttarpara
Math, P.Sc., L.Sc., Eng,
Ben, Geo, His, WE, PE.
Graduation details:
a) Discipline:- Electrical Engineering. (9th rank out of 60 students in final exam)
b) Institution:- Bengal Engineering College, Shibpur, Calcutta University. (Currently Indian Institute of Engineering Science and
Technology)
c) Major Courses Covered (mark-sheets for marks obtained can be given):-
- Basic Electrical engineering (1st year)
- Electrical Machines (2nd, 3rd and 4th year)
- Electrical Power Systems (3rd and 4th year)
- Electrical Circuits (2nd and 3rd year)
- Electrical & Electronic Measurements (2nd and 4th year)
- Semiconductors (2nd year)
- Electromagnetics (3rd year)
- Electronic Devices & Circuits (3rd year)
- Control Systems (4th year)
- Instrumentation (4th year)
- Power Electronics (4th year)
- Computer Programming (3rd and 4th year)
d) Elective subjects taken in final year:-
i) Digital Computer Principles (4th year)
ii) Microprocessors and its application to Power Systems (4th year)
e) Final Year Project work:- Optical Fiber Link Design (4th year)
f) Summer Vacational training:- G.E.C.(Paharpur works) (3rd year)
Graduate Aptitude Test Engineering (GATE) percentile 1990:
95.53 (E.E.) (BEC EE-90 batch top percentile)
Post Graduation details:
a) Discipline:- Electronics & Telecommunication Engineering.
b) Specialization: - Electronic Devices.
c) Institution:- Jadavpur University, Calcutta.
d) Major Courses Covered (mark-sheets for marks obtained can be given):-
- Programming Languages,
- Discrete Devices,
- Advanced Integrated Circuits,
- Optoelectronics,
- Electronic Materials & Processing,
- Infrared & mm-wave devices,
- Electronic Energy Conversion Devices,
- Microelectronic Technology,
- Integrated Circuit Design.
e) Project work:- Studies on some digitally programmable functional circuits and their integration using CMOS technology.
Publication:
'New Electronically Tunable Integrators and Differentiators', IEICE (Japan) Trans. Fundamentals. Vol.E76-A, No.3, March, 1993.