SlideShare a Scribd company logo
1 of 6
Download to read offline
Education -
Credentials -
Skills Software/Firmware development, Debugging, Bug fixing, System testing
Programming Language C (Intermediate); C++ (Beginner), Python (Beginner)
Web Technologies HTML5 Responsive design, XML, Javascript, CSS Style
Operating system Windows, Nucleus RTOS
Microcontrollers • ARM Cortex M3 on SC300 processor,
• ARM Cortex A8 on DM3725 digital media processor,
• ATMEL AVR 8 bit Microcontroller,
• STM controller - STM32F101x (32bit)
Protocols • ISO/IEC 7816 Smart cards with contacts
• RC5 protocol
Domain • Satellite phone
• Smart card on Secure core
• Thermal printers - Handheld and Desktop
• LED flood lights and Runway guard light
Work Bench Keil MDK-ARM Version 5, SDE builder, Microsoft Visual Studio 2008 and 2003, RAD Studio
XE4 (simulator), IAR workbench, Windows CE platform builder, AVR_GCC from WinAVR,
VMLAB – Simulator
Driver Development UART, LED, USB, SPI
Configuration Management and
practices quality standard
• CMMI 5.0 version 1.2 procedures
• Software Development Life Cycles (SDLC) procedures
• Agile Methodology
• SVN tortoise, TFS, VSS, Collabnet, Code Review - Code collaborator
of1 6
R A S H M I R
Email: rashmir5@yahoo.com ~ Mobile: +91-9739654520
Address:
AKSHAR, #15/A2, Palace Road,
Bangalore-520056,
Karnataka, India
Years of Experience: 5+ years
DOB: 5th
June 1987
EXAM INSTITUTE BOARD YEAR OF
PASSING
PERCENTAGE
B.E (Electronics &
communication)
Vidya Vikas Institute of
Engineering & Technology
Vishweshwaraiah Technology
University (VTU)
2009 70%
II PU Sadvidya PU College, Mysore Karnataka Pre-University Board 2005 87.83%
SSLC Sadvidya School, Mysore Karnataka Secondary
Educational Examination Board
2003 91.68%
Career Progression -
Projects Undertaken –
1. Satellite Phone Development
Team size : 15
Languages : C
Workbench : Visual Studio, Qt creator
Configuration : SVN tortoise
Tools : Microsoft Visio
Description :
In GSPS Phone development cycle, engineering mode will be used for low-level hardware testing in R&D
phase and production phase. The engineering mode solution will provide a target-resident test framework
and a host-resident “C” DLL, which will allow the UTH to be controlled by an application tool through the
DLL interface. The host-resident “C” DLL and the target-resident test framework will be connected through
serial interface (USB or UART). During the R&D phase, the solution will also provide a minimal GUI
application that will allow for developing test cases and performing tests. The GUI will be developed using
QT while the application will interface with the “C” DLL using Python bindings. During the Production
phase, the solution will be used for performing tests using a commercial tool (National Instruments Test
Stand) at the production test house
Roles and Responsibilities :
Team member- Software Developer
• Design and Development of Engineer mode module on the new hardware platform.
• Developing message exchange between different components of the system for running the test
scripts and get the test results, log messages and binary messages.
• Coding over UART and USB interface for communication between Host (PC) and Target (Device to
Test)
• Unit testing, integration and integration testing
2. Secure element Communication stack firmware development
Team size : 10

of2 6
SASKEN COMMUNICATION TECHNOLOGIES
Senior Software Engineer
Dec 2013-Present
LARSEN & TOUBRO INTEGRATED ENGINEERING SERVICES
Embedded Software Engineer
July 2009–July 2013
Languages : C
Workbench : Keil MDK-ARM Version 5, SDE
Configuration : Collabnet, SVN tortoise
Tools : Microsoft Visio, Logic analyzer
Description :
The Secure Element is a new generation secure platform based on an ARM Secure Core (SC300) targeting
mobile security use cases. This SE platform will provide environment to host the secure applications or
Applets, whose services are used by external entities though communication interfaces such as UART, SPI,
I2C, SWP via ISO7816-3 protocol layer and HCI layer. Requirement is understanding and implementation of
interfaces. End product has feature like payment gateway, security authenticating and compatible to work
with NFC controller. The project is regarding developing a communication stack for supporting NFC front-
end, modem, device host over UICC. It involves porting protocol stack and writing drivers for
communication. Different hosts will talk over different interfaces at the same time.
Roles and Responsibilities :
Team member- Software Developer
• Design and Development of ISO-7816-3/4 UICC standard communication stack protocol and
adaptor layer
• Coding over UART interface for protocol and adaptor layer of communication stack
• Creation of test frame work for the complete UART vertical which includes protocol, adaptor and
driver layer.
• System integration and system testing of Communication stack module
3. Webpage Development
Team size : 2
Languages : HTML5, CSS and Javascript
Workbench : Eclipse
Tools : Android phones, Iphones, Ipad, Tablets and different types of client devices -
Handheld Computers, Fixed and Vehicle Computers, Hazardous Environment
Computers.
Browsers : Safari, Opera, HTML browser, Google chrome, Firefox, Internet explorer, Client
specific browser
Description :
The task aims to create a responsive web-page development for client browser. The requirement is to have
responsive design and have more adjustments in the CSS for devices with displays of different pixel widths
and different pixel ratios. The web-page should use HTML5 language for the development. It should fit
properly in all the latest browsers. It should fit the screen size correctly for every devices it is being
launched. It should be tested and verifies in all the types of computers (Windows XP, Windows 7, Windows
8) and mobiles and tablets in various browsers available.
Roles and Responsibilities :

of3 6
Team member- Software Developer
• Requirement analysis for creating a responsive design web portal
• Development of mobile webpage using HTML5, CSS, Javascript
• Testing of the webpage in various client tools and mobile phones.
4. Hand Held Label Printer
Team size : 4
Languages : C, Python script
Controller : STM32F101x (32bit)
Workbench : RAD Studio XE4 (simulator) and IAR workbench
Configuration : TFS, VSS, VPN, FTP, Xpress-Splice, Client reviews - Code collaborator
Tools : Pixel editor, FontBitmapCreator Pro 2.3.2, Bmpz80, Flash Loader Demonstrator
1.2 software, Microsoft Visio
Description :
Feature enhancement for handheld thermal printer.
This project aims to modify the main Printer firmware to Print and display characters and symbols with
different font sizes. These printers are used in MRO (Maintenance, Repair and Overhaul) industries for
creating different types and size of labels and also barcode patterns. It uses STM32F101RB (128KB FLASH,
16KB SRAM) controller. Printer takes text and symbol input from keypad. Displaying and printing of these
symbols on LCD and label printer respectively. It also aims to enhance and add new features like RTCs,
label types, different rotation printing, cartridge implementation, cut options, set zero style, and
serialization.
Roles and Responsibilities :
Team member- Software Developer
• Requirement analysis and creation of user story for each of the requirements.
• Architecture design and estimation of memory usage for existing printer and addition of new
features.
• Automated the bitmap generation of images from JPEG file for different font sizes.
• Displaying of characters and images on LCD.
• Printing of characters and images on printer, also in different orientation -Clockwise, Anticlockwise,
Inverse and Vertical.
• Development of a label type features like Flag label, Breaker box label, Terminal block label, Wire
label; Implementation of Serialization feature, Barcode features
• Involved in debugging and bug fixing of previous version printer

of4 6
• Unit, Integration and System testing of complete printer feature
• Responsible for code merging, build process, .bin file and font file creation, verification &
validation and release of code to customer for every sprint release.
5. Desktop Label Printer
Team size : 4
Languages : C, C ++
Controller : PXA270 processor
Workbench : Microsoft visual studio 2008(VC++), Windows CE platform builder
Configuration : TFS, VSS, VPN, FTP, Xpress-Splice, Client reviews - Code collaborator
Tools : Markware -Label Software Upgrade, Bonjour, PC upgrade utility, DHCP, USB
analyser, Microsoft Visio, Beyond compare
Description :
This project aims to replace the existing UI board of the printer (contains PXA card engine) with the TARDIS
UI Rev A board with no hardware changes in TARDIS board. Modify the base for new hardware. Develop
and modify firmware, device driver and application layer for the printer.
Roles and Responsibilities :
Team member- Software Developer, Debugger and System Test Engineer
• Integration of BPS code in Firmware and Software
• Modify the code to include updated File path to work with current UI
• Debugging on PC upgrade utility – USB driver issue
• Modification on User diagnostics DLL & PC side Manufacturing diagnostics DLL and addition of
functionalities and bug fixing
• SQA and QA- Manual testing on different languages and different operating systems
▪ Integration Testing at system level and modules level
▪ Verification and testing of Ethernet, USB and Bluetooth -Network card configuration
▪ Testing of peripheral mode printing with modified PC driver.
▪ Adhoc / regression testing of the printer
• Involved in code merging, tracking & updating bug on TFS, build process and release of code.
6. LED Light fixture design
Team size : 4

of5 6
Languages : C
Controller : Atmel based 8-bit Micro controllers
Workbench : AVR_GCC from WinAVR, VMLAB – Simulator for Atmel AVR Microcontrollers
Configuration : VSS, FTP, Xpress-Splice
Tools : IR remote control
Protocol : RC5 protocol
Description :
The Inset Stop Bar and Runway Guard Lights fixtures are used for runway incursion protection and traffic
control on taxiways just before active runways. They are required for operations during low visibility
conditions as defined in FAA AC 150/5340-30 and AC 120-57A. These unidirectional lights are designed for
use in all weather conditions with three types of CCRs namely Series, Shunt, and Ferro. The scope of this
project is to design LED based power supply which operates from one of the CCRs and controls the LED
intensity. The power supply should be capable of driving 21 LEDs at the maximum output current of 600
mA. In addition, the synchronization of LED blinking of alternate units is carried out either by interface with
Logitrac or setting individual units in odd or even mode. The fixture should also have an option to stay lit
constantly without blinking, apart from blinking in odd, even mode, and alternate odd, alternate even
mode, on receiving signal from infrared remote control. The fixture should also have features to blink in
Incandescent mode.
Roles and Responsibilities :
Team member- Software Developer
• Requirement analysis and gathering for design of Runway guard LED fixture
• Software design and implementation LED based power supply which operates from one of the
CCRs and controls LED intensity
• Configure IR remote to operate the LED fixture
• Unit, Integration and System testing of LED fixture
• Involved in configuration management and project closure activities
of6 6

More Related Content

What's hot

Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+Raju Tiwari
 
New Opportunity Coming On Your Way.........
New Opportunity Coming On Your Way.........New Opportunity Coming On Your Way.........
New Opportunity Coming On Your Way.........nandinipm
 
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia SolutionsQualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia SolutionsQualcomm Developer Network
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 
20 examples on Domain-Specific Modeling Languages
20 examples on Domain-Specific Modeling Languages20 examples on Domain-Specific Modeling Languages
20 examples on Domain-Specific Modeling LanguagesJuha-Pekka Tolvanen
 
Cross compiling android applications
Cross compiling android applicationsCross compiling android applications
Cross compiling android applicationssai krishna
 
.NET Fundamentals and Business Application Development
.NET Fundamentals and Business Application Development.NET Fundamentals and Business Application Development
.NET Fundamentals and Business Application Development명신 김
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011CRHale
 
Industrial experiences on Domain-Specific Modeling
Industrial experiences on Domain-Specific ModelingIndustrial experiences on Domain-Specific Modeling
Industrial experiences on Domain-Specific ModelingJuha-Pekka Tolvanen
 
Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Design World
 
CRH Embedded 11-2016
CRH Embedded 11-2016CRH Embedded 11-2016
CRH Embedded 11-2016Charles Hale
 
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQLManmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQLManmeet Singh Sidhu
 
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)LeClubQualiteLogicielle
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015John Haggins
 

What's hot (20)

Program development tools
Program development toolsProgram development tools
Program development tools
 
RTF - Prasad bhatt
RTF - Prasad bhattRTF - Prasad bhatt
RTF - Prasad bhatt
 
Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+
 
New Opportunity Coming On Your Way.........
New Opportunity Coming On Your Way.........New Opportunity Coming On Your Way.........
New Opportunity Coming On Your Way.........
 
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia SolutionsQualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
 
Prasad_CTP
Prasad_CTPPrasad_CTP
Prasad_CTP
 
report
reportreport
report
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
20 examples on Domain-Specific Modeling Languages
20 examples on Domain-Specific Modeling Languages20 examples on Domain-Specific Modeling Languages
20 examples on Domain-Specific Modeling Languages
 
Cross compiling android applications
Cross compiling android applicationsCross compiling android applications
Cross compiling android applications
 
.NET Fundamentals and Business Application Development
.NET Fundamentals and Business Application Development.NET Fundamentals and Business Application Development
.NET Fundamentals and Business Application Development
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011
 
Industrial experiences on Domain-Specific Modeling
Industrial experiences on Domain-Specific ModelingIndustrial experiences on Domain-Specific Modeling
Industrial experiences on Domain-Specific Modeling
 
Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...Overcoming software development challenges by using an integrated software fr...
Overcoming software development challenges by using an integrated software fr...
 
Sunil Kumar Sarvepalli
Sunil Kumar SarvepalliSunil Kumar Sarvepalli
Sunil Kumar Sarvepalli
 
CRH Embedded 11-2016
CRH Embedded 11-2016CRH Embedded 11-2016
CRH Embedded 11-2016
 
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQLManmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
 
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
20070925 03 - La qualimétrie en environnement industriel (Schneider automation)
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Resume_SameerajaKVL
Resume_SameerajaKVLResume_SameerajaKVL
Resume_SameerajaKVL
 

Viewers also liked

Cnc robotics build your own workshop bot
Cnc robotics build your own workshop botCnc robotics build your own workshop bot
Cnc robotics build your own workshop botservitecdj
 
Bem Vindo ao Blog
Bem Vindo ao BlogBem Vindo ao Blog
Bem Vindo ao Blogveriinha7
 
Bem Vindo ao Blog
Bem Vindo ao BlogBem Vindo ao Blog
Bem Vindo ao Blogveriinha7
 
Big datarevealed hadoop catalog
Big datarevealed hadoop catalogBig datarevealed hadoop catalog
Big datarevealed hadoop catalogSteven Meister
 
Поняття про мультимедіа
Поняття про мультимедіаПоняття про мультимедіа
Поняття про мультимедіаTheFac
 
Trends+und+Fakten+2015_Final_Englisch
Trends+und+Fakten+2015_Final_EnglischTrends+und+Fakten+2015_Final_Englisch
Trends+und+Fakten+2015_Final_EnglischAlexandra Siebert
 

Viewers also liked (8)

Rrajan
RrajanRrajan
Rrajan
 
Cnc robotics build your own workshop bot
Cnc robotics build your own workshop botCnc robotics build your own workshop bot
Cnc robotics build your own workshop bot
 
Bem Vindo ao Blog
Bem Vindo ao BlogBem Vindo ao Blog
Bem Vindo ao Blog
 
Bem Vindo ao Blog
Bem Vindo ao BlogBem Vindo ao Blog
Bem Vindo ao Blog
 
Big datarevealed hadoop catalog
Big datarevealed hadoop catalogBig datarevealed hadoop catalog
Big datarevealed hadoop catalog
 
COLOUR 2015
COLOUR 2015COLOUR 2015
COLOUR 2015
 
Поняття про мультимедіа
Поняття про мультимедіаПоняття про мультимедіа
Поняття про мультимедіа
 
Trends+und+Fakten+2015_Final_Englisch
Trends+und+Fakten+2015_Final_EnglischTrends+und+Fakten+2015_Final_Englisch
Trends+und+Fakten+2015_Final_Englisch
 

Similar to Rashmi_Resume (20)

Resume_Basith
Resume_BasithResume_Basith
Resume_Basith
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
Resume
ResumeResume
Resume
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Resume_Pratik
Resume_PratikResume_Pratik
Resume_Pratik
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
Resume
ResumeResume
Resume
 
English Resume
English ResumeEnglish Resume
English Resume
 
Badusha_Profile
Badusha_ProfileBadusha_Profile
Badusha_Profile
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
 
KatherineYekhilevsky_2015
KatherineYekhilevsky_2015KatherineYekhilevsky_2015
KatherineYekhilevsky_2015
 
Sudhakar resume_latest
Sudhakar  resume_latest Sudhakar  resume_latest
Sudhakar resume_latest
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Ramesh gupta cv
Ramesh gupta cvRamesh gupta cv
Ramesh gupta cv
 
Codescape Debugger 8
Codescape Debugger 8Codescape Debugger 8
Codescape Debugger 8
 
Sumanth
SumanthSumanth
Sumanth
 
desktop_resume
desktop_resumedesktop_resume
desktop_resume
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 
RESUME_AdjunctFaculty
RESUME_AdjunctFacultyRESUME_AdjunctFaculty
RESUME_AdjunctFaculty
 

Rashmi_Resume

  • 1. Education - Credentials - Skills Software/Firmware development, Debugging, Bug fixing, System testing Programming Language C (Intermediate); C++ (Beginner), Python (Beginner) Web Technologies HTML5 Responsive design, XML, Javascript, CSS Style Operating system Windows, Nucleus RTOS Microcontrollers • ARM Cortex M3 on SC300 processor, • ARM Cortex A8 on DM3725 digital media processor, • ATMEL AVR 8 bit Microcontroller, • STM controller - STM32F101x (32bit) Protocols • ISO/IEC 7816 Smart cards with contacts • RC5 protocol Domain • Satellite phone • Smart card on Secure core • Thermal printers - Handheld and Desktop • LED flood lights and Runway guard light Work Bench Keil MDK-ARM Version 5, SDE builder, Microsoft Visual Studio 2008 and 2003, RAD Studio XE4 (simulator), IAR workbench, Windows CE platform builder, AVR_GCC from WinAVR, VMLAB – Simulator Driver Development UART, LED, USB, SPI Configuration Management and practices quality standard • CMMI 5.0 version 1.2 procedures • Software Development Life Cycles (SDLC) procedures • Agile Methodology • SVN tortoise, TFS, VSS, Collabnet, Code Review - Code collaborator of1 6 R A S H M I R Email: rashmir5@yahoo.com ~ Mobile: +91-9739654520 Address: AKSHAR, #15/A2, Palace Road, Bangalore-520056, Karnataka, India Years of Experience: 5+ years DOB: 5th June 1987 EXAM INSTITUTE BOARD YEAR OF PASSING PERCENTAGE B.E (Electronics & communication) Vidya Vikas Institute of Engineering & Technology Vishweshwaraiah Technology University (VTU) 2009 70% II PU Sadvidya PU College, Mysore Karnataka Pre-University Board 2005 87.83% SSLC Sadvidya School, Mysore Karnataka Secondary Educational Examination Board 2003 91.68%
  • 2. Career Progression - Projects Undertaken – 1. Satellite Phone Development Team size : 15 Languages : C Workbench : Visual Studio, Qt creator Configuration : SVN tortoise Tools : Microsoft Visio Description : In GSPS Phone development cycle, engineering mode will be used for low-level hardware testing in R&D phase and production phase. The engineering mode solution will provide a target-resident test framework and a host-resident “C” DLL, which will allow the UTH to be controlled by an application tool through the DLL interface. The host-resident “C” DLL and the target-resident test framework will be connected through serial interface (USB or UART). During the R&D phase, the solution will also provide a minimal GUI application that will allow for developing test cases and performing tests. The GUI will be developed using QT while the application will interface with the “C” DLL using Python bindings. During the Production phase, the solution will be used for performing tests using a commercial tool (National Instruments Test Stand) at the production test house Roles and Responsibilities : Team member- Software Developer • Design and Development of Engineer mode module on the new hardware platform. • Developing message exchange between different components of the system for running the test scripts and get the test results, log messages and binary messages. • Coding over UART and USB interface for communication between Host (PC) and Target (Device to Test) • Unit testing, integration and integration testing 2. Secure element Communication stack firmware development Team size : 10
 of2 6 SASKEN COMMUNICATION TECHNOLOGIES Senior Software Engineer Dec 2013-Present LARSEN & TOUBRO INTEGRATED ENGINEERING SERVICES Embedded Software Engineer July 2009–July 2013
  • 3. Languages : C Workbench : Keil MDK-ARM Version 5, SDE Configuration : Collabnet, SVN tortoise Tools : Microsoft Visio, Logic analyzer Description : The Secure Element is a new generation secure platform based on an ARM Secure Core (SC300) targeting mobile security use cases. This SE platform will provide environment to host the secure applications or Applets, whose services are used by external entities though communication interfaces such as UART, SPI, I2C, SWP via ISO7816-3 protocol layer and HCI layer. Requirement is understanding and implementation of interfaces. End product has feature like payment gateway, security authenticating and compatible to work with NFC controller. The project is regarding developing a communication stack for supporting NFC front- end, modem, device host over UICC. It involves porting protocol stack and writing drivers for communication. Different hosts will talk over different interfaces at the same time. Roles and Responsibilities : Team member- Software Developer • Design and Development of ISO-7816-3/4 UICC standard communication stack protocol and adaptor layer • Coding over UART interface for protocol and adaptor layer of communication stack • Creation of test frame work for the complete UART vertical which includes protocol, adaptor and driver layer. • System integration and system testing of Communication stack module 3. Webpage Development Team size : 2 Languages : HTML5, CSS and Javascript Workbench : Eclipse Tools : Android phones, Iphones, Ipad, Tablets and different types of client devices - Handheld Computers, Fixed and Vehicle Computers, Hazardous Environment Computers. Browsers : Safari, Opera, HTML browser, Google chrome, Firefox, Internet explorer, Client specific browser Description : The task aims to create a responsive web-page development for client browser. The requirement is to have responsive design and have more adjustments in the CSS for devices with displays of different pixel widths and different pixel ratios. The web-page should use HTML5 language for the development. It should fit properly in all the latest browsers. It should fit the screen size correctly for every devices it is being launched. It should be tested and verifies in all the types of computers (Windows XP, Windows 7, Windows 8) and mobiles and tablets in various browsers available. Roles and Responsibilities :
 of3 6
  • 4. Team member- Software Developer • Requirement analysis for creating a responsive design web portal • Development of mobile webpage using HTML5, CSS, Javascript • Testing of the webpage in various client tools and mobile phones. 4. Hand Held Label Printer Team size : 4 Languages : C, Python script Controller : STM32F101x (32bit) Workbench : RAD Studio XE4 (simulator) and IAR workbench Configuration : TFS, VSS, VPN, FTP, Xpress-Splice, Client reviews - Code collaborator Tools : Pixel editor, FontBitmapCreator Pro 2.3.2, Bmpz80, Flash Loader Demonstrator 1.2 software, Microsoft Visio Description : Feature enhancement for handheld thermal printer. This project aims to modify the main Printer firmware to Print and display characters and symbols with different font sizes. These printers are used in MRO (Maintenance, Repair and Overhaul) industries for creating different types and size of labels and also barcode patterns. It uses STM32F101RB (128KB FLASH, 16KB SRAM) controller. Printer takes text and symbol input from keypad. Displaying and printing of these symbols on LCD and label printer respectively. It also aims to enhance and add new features like RTCs, label types, different rotation printing, cartridge implementation, cut options, set zero style, and serialization. Roles and Responsibilities : Team member- Software Developer • Requirement analysis and creation of user story for each of the requirements. • Architecture design and estimation of memory usage for existing printer and addition of new features. • Automated the bitmap generation of images from JPEG file for different font sizes. • Displaying of characters and images on LCD. • Printing of characters and images on printer, also in different orientation -Clockwise, Anticlockwise, Inverse and Vertical. • Development of a label type features like Flag label, Breaker box label, Terminal block label, Wire label; Implementation of Serialization feature, Barcode features • Involved in debugging and bug fixing of previous version printer
 of4 6
  • 5. • Unit, Integration and System testing of complete printer feature • Responsible for code merging, build process, .bin file and font file creation, verification & validation and release of code to customer for every sprint release. 5. Desktop Label Printer Team size : 4 Languages : C, C ++ Controller : PXA270 processor Workbench : Microsoft visual studio 2008(VC++), Windows CE platform builder Configuration : TFS, VSS, VPN, FTP, Xpress-Splice, Client reviews - Code collaborator Tools : Markware -Label Software Upgrade, Bonjour, PC upgrade utility, DHCP, USB analyser, Microsoft Visio, Beyond compare Description : This project aims to replace the existing UI board of the printer (contains PXA card engine) with the TARDIS UI Rev A board with no hardware changes in TARDIS board. Modify the base for new hardware. Develop and modify firmware, device driver and application layer for the printer. Roles and Responsibilities : Team member- Software Developer, Debugger and System Test Engineer • Integration of BPS code in Firmware and Software • Modify the code to include updated File path to work with current UI • Debugging on PC upgrade utility – USB driver issue • Modification on User diagnostics DLL & PC side Manufacturing diagnostics DLL and addition of functionalities and bug fixing • SQA and QA- Manual testing on different languages and different operating systems ▪ Integration Testing at system level and modules level ▪ Verification and testing of Ethernet, USB and Bluetooth -Network card configuration ▪ Testing of peripheral mode printing with modified PC driver. ▪ Adhoc / regression testing of the printer • Involved in code merging, tracking & updating bug on TFS, build process and release of code. 6. LED Light fixture design Team size : 4
 of5 6
  • 6. Languages : C Controller : Atmel based 8-bit Micro controllers Workbench : AVR_GCC from WinAVR, VMLAB – Simulator for Atmel AVR Microcontrollers Configuration : VSS, FTP, Xpress-Splice Tools : IR remote control Protocol : RC5 protocol Description : The Inset Stop Bar and Runway Guard Lights fixtures are used for runway incursion protection and traffic control on taxiways just before active runways. They are required for operations during low visibility conditions as defined in FAA AC 150/5340-30 and AC 120-57A. These unidirectional lights are designed for use in all weather conditions with three types of CCRs namely Series, Shunt, and Ferro. The scope of this project is to design LED based power supply which operates from one of the CCRs and controls the LED intensity. The power supply should be capable of driving 21 LEDs at the maximum output current of 600 mA. In addition, the synchronization of LED blinking of alternate units is carried out either by interface with Logitrac or setting individual units in odd or even mode. The fixture should also have an option to stay lit constantly without blinking, apart from blinking in odd, even mode, and alternate odd, alternate even mode, on receiving signal from infrared remote control. The fixture should also have features to blink in Incandescent mode. Roles and Responsibilities : Team member- Software Developer • Requirement analysis and gathering for design of Runway guard LED fixture • Software design and implementation LED based power supply which operates from one of the CCRs and controls LED intensity • Configure IR remote to operate the LED fixture • Unit, Integration and System testing of LED fixture • Involved in configuration management and project closure activities of6 6