This document contains a summary of Viswanath K's professional experience and qualifications. He has over 10 years of experience in embedded firmware and Linux development. Some of the projects he has worked on include a front panel for a video encoder system, a home health monitoring device, a public address system, and single phase energy meters. He is proficient in C/C++, embedded Linux, drivers, communication protocols, and microcontrollers. He has a B.Tech in Electronics and Communications and experience working with various companies such as Cyient, Aizyc Technologies, and HCL Technologies.
- Ankit Sarin has over 7 years of experience in embedded firmware development, hardware design, and integration testing. He has worked on projects in various domains including industrial automation, SCADA, rail, oil and gas, and consumer products.
- His skills include embedded C/C++, assembly language, various protocols and interfaces. He has experience with development tools and environments on 8/16/32 bit platforms.
- His most recent role is as a senior software engineer at Larsen & Toubro where he works on firmware development for solar inverters and railway products. Previously he has worked on projects for Invensys, Cognizant, and Philips.
This resume is for Anil Kumar who has over 7 years of experience in embedded product development. He currently works as a technical specialist at Robert Bosch Engineering developing products using microcontrollers like TI CC2650 and ARM Cortex-M3. Previously he has worked at HCL Technologies and MIC Electronics in roles involving software development for embedded systems. He has expertise in areas like embedded C programming, RTOS usage, IDEs, communication protocols, and the software development lifecycle. The resume provides details of several projects he has worked on involving transport loggers, sensors, displays, and security.
This document contains personal and professional information about Omar Faisal Aziz, including his name, nationality, address, date of birth, education history, languages, technical skills, work experience, courses and training, certifications, and a thesis topic. It details his work as an IN and VAS software engineer, control and systems engineer, terminal engineer, and mobile phone maintenance engineer. His technical skills include experience with Huawei charging, AAA, OCS/CBS, EVC, and VAS systems as well as databases, operating systems, platforms, and storage systems.
This document is a curriculum vitae for Arjunarao. D that summarizes his professional experience and qualifications. He has over 12 years of experience in embedded systems working on various product development projects. Currently he is a Team Leader at Cyient Limited and has previously held positions at Bombardier Transportation, Philips Electronics, Aquila Technologies, and Weighman Industries. He has a Bachelor's degree in Instrumentation Engineering and experience in areas like software testing, hardware design, and firmware development for projects in various domains including rail transportation, consumer electronics, medical devices, and education.
Sasikumar is a software engineer with over 3 years of experience developing embedded systems and device drivers. He has expertise in C programming, real-time operating systems, Linux driver development, and protocols like I2C, UART and SPI. Some of his projects include developing DVB-CI and CI+ stacks to enable decryption of encrypted content. He also has experience with conditional access systems from Nagravision, Cryptoguard and implementing a Simulcrypt head-end system. Sasikumar is looking for new opportunities to further his knowledge and serve a company to the best of his abilities.
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.
This document is a curriculum vitae for Arjunarao Dondapati that includes:
1) Over 12 years of experience in embedded technology working on various product development projects and is looking for a challenging role in embedded testing.
2) Educational background of a Bachelor's degree in Instrumentation Engineering.
3) Extensive experience in areas like software testing, system engineering, various hardware and software tools, and communication protocols.
- The document contains the resume of Swapnil Ashok Misal providing details of his professional experience as a Systems Engineer and R&D Engineer working with embedded systems and industrial process control. It summarizes his technical skills in hardware platforms, programming languages, connectivity protocols and projects involving digital readouts, linear encoders, motor controllers, lithium ion battery systems and more. His academic qualifications including a Bachelor's degree in Electronics and Telecommunication with distinctions are also mentioned along with extracurricular activities and availability of references.
- Ankit Sarin has over 7 years of experience in embedded firmware development, hardware design, and integration testing. He has worked on projects in various domains including industrial automation, SCADA, rail, oil and gas, and consumer products.
- His skills include embedded C/C++, assembly language, various protocols and interfaces. He has experience with development tools and environments on 8/16/32 bit platforms.
- His most recent role is as a senior software engineer at Larsen & Toubro where he works on firmware development for solar inverters and railway products. Previously he has worked on projects for Invensys, Cognizant, and Philips.
This resume is for Anil Kumar who has over 7 years of experience in embedded product development. He currently works as a technical specialist at Robert Bosch Engineering developing products using microcontrollers like TI CC2650 and ARM Cortex-M3. Previously he has worked at HCL Technologies and MIC Electronics in roles involving software development for embedded systems. He has expertise in areas like embedded C programming, RTOS usage, IDEs, communication protocols, and the software development lifecycle. The resume provides details of several projects he has worked on involving transport loggers, sensors, displays, and security.
This document contains personal and professional information about Omar Faisal Aziz, including his name, nationality, address, date of birth, education history, languages, technical skills, work experience, courses and training, certifications, and a thesis topic. It details his work as an IN and VAS software engineer, control and systems engineer, terminal engineer, and mobile phone maintenance engineer. His technical skills include experience with Huawei charging, AAA, OCS/CBS, EVC, and VAS systems as well as databases, operating systems, platforms, and storage systems.
This document is a curriculum vitae for Arjunarao. D that summarizes his professional experience and qualifications. He has over 12 years of experience in embedded systems working on various product development projects. Currently he is a Team Leader at Cyient Limited and has previously held positions at Bombardier Transportation, Philips Electronics, Aquila Technologies, and Weighman Industries. He has a Bachelor's degree in Instrumentation Engineering and experience in areas like software testing, hardware design, and firmware development for projects in various domains including rail transportation, consumer electronics, medical devices, and education.
Sasikumar is a software engineer with over 3 years of experience developing embedded systems and device drivers. He has expertise in C programming, real-time operating systems, Linux driver development, and protocols like I2C, UART and SPI. Some of his projects include developing DVB-CI and CI+ stacks to enable decryption of encrypted content. He also has experience with conditional access systems from Nagravision, Cryptoguard and implementing a Simulcrypt head-end system. Sasikumar is looking for new opportunities to further his knowledge and serve a company to the best of his abilities.
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.
This document is a curriculum vitae for Arjunarao Dondapati that includes:
1) Over 12 years of experience in embedded technology working on various product development projects and is looking for a challenging role in embedded testing.
2) Educational background of a Bachelor's degree in Instrumentation Engineering.
3) Extensive experience in areas like software testing, system engineering, various hardware and software tools, and communication protocols.
- The document contains the resume of Swapnil Ashok Misal providing details of his professional experience as a Systems Engineer and R&D Engineer working with embedded systems and industrial process control. It summarizes his technical skills in hardware platforms, programming languages, connectivity protocols and projects involving digital readouts, linear encoders, motor controllers, lithium ion battery systems and more. His academic qualifications including a Bachelor's degree in Electronics and Telecommunication with distinctions are also mentioned along with extracurricular activities and availability of references.
Karthik Babu is a systems engineer with over 9 years of experience in areas like board design, validation, debugging issues, and factory support. He has extensive experience in the full product development cycle from component selection to testing. Some of his areas of expertise include automatic test equipment design, integration, and testing as well as cPCI and customized board design. He has successfully debugged and resolved complex design and process issues.
This document provides information about an electronics and telecommunication engineering department laboratory journal for an embedded systems lab course. It includes the vision, mission, program objectives and outcomes of the department. It also contains details about the list of experiments to be performed, including experiment titles, dates of performance and completion, and grades. The document serves to document a student's work and progress in the embedded systems lab course for the given academic year.
S. Yakaiah's CV summarizes their professional experience and skills. They have over 10 years of experience working as a Tech Lead and Senior Engineer at Honeywell developing software for aircraft applications. Their roles included requirements analysis, software development, testing, and ensuring certification standards compliance. They also have experience developing flight control systems for Boeing 787 and working as a software consultant for the Department of Atomic Energy in India.
This document describes a prototype application for remotely controlling parameters such as gain and filter frequency in electronics and data acquisition systems using LabVIEW software and a CAN interface. The prototype uses a ZC702 evaluation board containing an XC7Z020CLG484 SoC chip with an ARM Cortex A9 processor, FPGA, and integrated CAN controller. LabVIEW provides the user interface. CAN packets are used to communicate control signals and data between the PC, ZC702 SoC, and an electronics board. The SoC processes data and the FPGA generates control signals based on the data. Testing on the ZC702 board imitated hardware using switches to demonstrate functionality.
This resume is for Kenneth Feng, with over 15 years of experience in embedded software development. He has expertise in C/C++ programming, firmware development, driver design, and debugging on various operating systems. His background includes work with network cameras, scanners, programmers, HVAC systems, and IP telephony.
Dipak Desai has over 7 years of experience in embedded systems and software engineering. He has worked on several projects involving C/C++ programming, embedded software development, digital hardware design, and firmware application development. Some of the projects he worked on include log applications for HMI designers, electric vehicle charging integration, automated test applications, and time table building for train schedules. He is proficient in languages like C/C++ and tools like Qt Creator, Eclipse, and MPLAB. He also has experience working as a lecturer teaching embedded systems and microcontroller courses.
Raju Tewari has over 8 years of experience in product development including firmware development, BSP development, Linux application development using GTK+, and open source development. He currently works as a Senior Lead Engineer at Samsung Electronics in Noida, India. He has experience building and porting Linux systems including bootloaders, kernels, and user space components. He also has expertise in navigation software development, open source projects, and training others in Linux application development.
Resume -9 Yrs -Looking for New Opportunity !!Raju Tiwari
Dear Sir
Please do call me for any query/concern with respect to my Profile attached in LinkedIn.
Thanks with regards,
Raju Tiwari
+918447633686
raju.tewari@gmail.com
Aadhaar Card No-931184160621
Passport No-N1906635
Delhi
Renjini has over 8 years of experience in FPGA and ASIC design using VHDL and Verilog. She has expertise in digital design, processor architectures, and validation of FPGA boards. Some of her projects include designing FIR filters, USB specifications, and integrating peripherals into an SoC. She is skilled in languages like VHDL, Verilog, and C. Renjini holds an MTech in VLSI design and has worked on telecom products at Cyient and Tech Mahindra.
Marco Moreno is a senior engineer with 15+ years of experience developing embedded systems and software. He has expertise in C/C++, Linux, Android, Windows, FPGAs, DSPs, networking, audio, video, and industrial automation. Most recently, he consulted for 3M developing a toll transaction platform using Ruby microservices. He seeks new project opportunities involving embedded systems.
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDSIOSR Journals
This document provides an overview of several automotive diagnostic communication protocols: KWP2000, CAN, and UDS. It first introduces automotive diagnostic systems and their uses in vehicle development, manufacturing, and after-sales services. It then describes three main diagnostic protocols - KWP2000, diagnostics over CAN, and UDS - and compares their characteristics. The document also discusses automotive network architectures and topologies, the role of electronic control units, international diagnostic standards, and how on-board diagnostic communication systems connect to vehicles.
This lab demonstrates how to create an embedded system using Xilinx Platform Studio. The steps are:
1. Use the Base System Builder wizard to generate a PowerPC system with peripherals like timers and GPIO.
2. Understand the generated system files and project structure.
3. Use SDK to compile a simple test application that prints messages and blinks LEDs.
4. Download and run the application on the FPGA board to verify it works.
Rashmi has over 5 years of experience in software development, debugging, and testing. She has worked on projects involving satellite phones, secure element communication stacks, web development, and printer firmware. Her skills include C, C++, Python, HTML5, CSS, JavaScript, ARM and AVR microcontrollers, and version control tools like SVN, TFS and Git. She has experience in the full software development life cycle from requirements gathering to testing and release.
Inception Institute of Industrial Training is one of the leading institutions, providing quality Industrial Training particularly in Industrial Automation, Embedded System & Robotic Vision. It aims at bridging the skill gap between Industries & Engineering students.
The emphasis of IIIT is on offering a wide range of high quality innovative industrial training programs with particular focus on automation related industry and also other emerging technologies. The target group envisaged covers all levels of working professionals from industry, faculty, staff and students of engineering institutions and polytechnics.
The document describes the build process for embedded systems. It involves preprocessing the source code, compiling it to generate object files and then linking the object files along with libraries to produce an executable file. For embedded systems, an additional step of locating is performed to assign physical memory addresses to the code and data segments. The complete process involves preprocessing, compiling, linking, locating and finally generating the final executable in hexadecimal format for loading onto the target processor.
This document summarizes a research paper that describes the development and verification of a VHDL code for a 16-bit analog-to-digital converter (ADC) for an FPGA-based beam position measurement board. The board uses a Spartan-3 FPGA and 4-channel 16-bit ADC interfaced with a VME bus to digitize signals from a beam position indicator and store the data in onboard memory. The VHDL code for the ADC was developed and tested using various tools. Testing verified the functionality of the ADC, VME interface, and data acquisition.
1. The Keil uVision IDE allows developers to create embedded applications using Keil development tools by integrating a project manager, compiler, source code editor, debugger and simulator into a single environment.
2. Flash Magic is a tool for programming flash-based microcontrollers.
3. The Keil software development cycle is similar to other software projects, involving creating projects, adding source code files, compiling, debugging errors, and downloading the code to the microcontroller board.
The document summarizes Gayatri Kindo's experience taking summer courses in industrial automation and VLSI design at the Central Tool and Training Centre in Bhubaneswar, India. The courses covered topics like programmable logic control, pneumatics, electro-pneumatics, and VLSI software and design. Hands-on learning included experiments with PLC hardware and programming as well as designing circuits on FPGA boards. While time constraints sometimes hindered comprehensive learning, overall the practical training approach and industry-standard facilities provided an engaging learning experience that helped strengthen Gayatri's technical foundation.
- J2ME is a Java platform for embedded and mobile devices like phones, PDAs, etc.
- It has three main configurations: CLDC for low-end devices, CDC for more powerful devices, and Java SE for desktops.
- Profiles add functionality and APIs to configurations for specific device types. The main profile is MIDP for mobile phones.
- Optional packages provide additional common APIs like Bluetooth, messaging, location services, etc.
- J2ME is widely used in low-cost mobile devices but has declined on newer smartphones that use Android or iOS.
This document provides a summary of Sugumar N's qualifications and experience. He has 9.4 years of work experience as a Senior Software Engineer. His expertise includes C, C++, embedded development, automotive and bio-medical domains, testing tools like INCA and CANalyzer, communication protocols like CAN and LIN, microcontrollers like 8051 and PIC, and IDEs like Keil C and MPLAB. He has worked on projects involving seat control ECUs, battery charging units, pump parameter displays, and implementing CAN frames.
This profile summarizes Wonho Park's experience working in automotive software, embedded Linux/Android development, and SoC architecture design. Park has over 15 years of experience bringing up boards, porting operating systems, and optimizing performance. Currently, Park is involved in designing battery management and infotainment systems for electric vehicles after recently joining the automotive industry.
Karthik Babu is a systems engineer with over 9 years of experience in areas like board design, validation, debugging issues, and factory support. He has extensive experience in the full product development cycle from component selection to testing. Some of his areas of expertise include automatic test equipment design, integration, and testing as well as cPCI and customized board design. He has successfully debugged and resolved complex design and process issues.
This document provides information about an electronics and telecommunication engineering department laboratory journal for an embedded systems lab course. It includes the vision, mission, program objectives and outcomes of the department. It also contains details about the list of experiments to be performed, including experiment titles, dates of performance and completion, and grades. The document serves to document a student's work and progress in the embedded systems lab course for the given academic year.
S. Yakaiah's CV summarizes their professional experience and skills. They have over 10 years of experience working as a Tech Lead and Senior Engineer at Honeywell developing software for aircraft applications. Their roles included requirements analysis, software development, testing, and ensuring certification standards compliance. They also have experience developing flight control systems for Boeing 787 and working as a software consultant for the Department of Atomic Energy in India.
This document describes a prototype application for remotely controlling parameters such as gain and filter frequency in electronics and data acquisition systems using LabVIEW software and a CAN interface. The prototype uses a ZC702 evaluation board containing an XC7Z020CLG484 SoC chip with an ARM Cortex A9 processor, FPGA, and integrated CAN controller. LabVIEW provides the user interface. CAN packets are used to communicate control signals and data between the PC, ZC702 SoC, and an electronics board. The SoC processes data and the FPGA generates control signals based on the data. Testing on the ZC702 board imitated hardware using switches to demonstrate functionality.
This resume is for Kenneth Feng, with over 15 years of experience in embedded software development. He has expertise in C/C++ programming, firmware development, driver design, and debugging on various operating systems. His background includes work with network cameras, scanners, programmers, HVAC systems, and IP telephony.
Dipak Desai has over 7 years of experience in embedded systems and software engineering. He has worked on several projects involving C/C++ programming, embedded software development, digital hardware design, and firmware application development. Some of the projects he worked on include log applications for HMI designers, electric vehicle charging integration, automated test applications, and time table building for train schedules. He is proficient in languages like C/C++ and tools like Qt Creator, Eclipse, and MPLAB. He also has experience working as a lecturer teaching embedded systems and microcontroller courses.
Raju Tewari has over 8 years of experience in product development including firmware development, BSP development, Linux application development using GTK+, and open source development. He currently works as a Senior Lead Engineer at Samsung Electronics in Noida, India. He has experience building and porting Linux systems including bootloaders, kernels, and user space components. He also has expertise in navigation software development, open source projects, and training others in Linux application development.
Resume -9 Yrs -Looking for New Opportunity !!Raju Tiwari
Dear Sir
Please do call me for any query/concern with respect to my Profile attached in LinkedIn.
Thanks with regards,
Raju Tiwari
+918447633686
raju.tewari@gmail.com
Aadhaar Card No-931184160621
Passport No-N1906635
Delhi
Renjini has over 8 years of experience in FPGA and ASIC design using VHDL and Verilog. She has expertise in digital design, processor architectures, and validation of FPGA boards. Some of her projects include designing FIR filters, USB specifications, and integrating peripherals into an SoC. She is skilled in languages like VHDL, Verilog, and C. Renjini holds an MTech in VLSI design and has worked on telecom products at Cyient and Tech Mahindra.
Marco Moreno is a senior engineer with 15+ years of experience developing embedded systems and software. He has expertise in C/C++, Linux, Android, Windows, FPGAs, DSPs, networking, audio, video, and industrial automation. Most recently, he consulted for 3M developing a toll transaction platform using Ruby microservices. He seeks new project opportunities involving embedded systems.
Automotive Diagnostics Communication Protocols AnalysisKWP2000, CAN, and UDSIOSR Journals
This document provides an overview of several automotive diagnostic communication protocols: KWP2000, CAN, and UDS. It first introduces automotive diagnostic systems and their uses in vehicle development, manufacturing, and after-sales services. It then describes three main diagnostic protocols - KWP2000, diagnostics over CAN, and UDS - and compares their characteristics. The document also discusses automotive network architectures and topologies, the role of electronic control units, international diagnostic standards, and how on-board diagnostic communication systems connect to vehicles.
This lab demonstrates how to create an embedded system using Xilinx Platform Studio. The steps are:
1. Use the Base System Builder wizard to generate a PowerPC system with peripherals like timers and GPIO.
2. Understand the generated system files and project structure.
3. Use SDK to compile a simple test application that prints messages and blinks LEDs.
4. Download and run the application on the FPGA board to verify it works.
Rashmi has over 5 years of experience in software development, debugging, and testing. She has worked on projects involving satellite phones, secure element communication stacks, web development, and printer firmware. Her skills include C, C++, Python, HTML5, CSS, JavaScript, ARM and AVR microcontrollers, and version control tools like SVN, TFS and Git. She has experience in the full software development life cycle from requirements gathering to testing and release.
Inception Institute of Industrial Training is one of the leading institutions, providing quality Industrial Training particularly in Industrial Automation, Embedded System & Robotic Vision. It aims at bridging the skill gap between Industries & Engineering students.
The emphasis of IIIT is on offering a wide range of high quality innovative industrial training programs with particular focus on automation related industry and also other emerging technologies. The target group envisaged covers all levels of working professionals from industry, faculty, staff and students of engineering institutions and polytechnics.
The document describes the build process for embedded systems. It involves preprocessing the source code, compiling it to generate object files and then linking the object files along with libraries to produce an executable file. For embedded systems, an additional step of locating is performed to assign physical memory addresses to the code and data segments. The complete process involves preprocessing, compiling, linking, locating and finally generating the final executable in hexadecimal format for loading onto the target processor.
This document summarizes a research paper that describes the development and verification of a VHDL code for a 16-bit analog-to-digital converter (ADC) for an FPGA-based beam position measurement board. The board uses a Spartan-3 FPGA and 4-channel 16-bit ADC interfaced with a VME bus to digitize signals from a beam position indicator and store the data in onboard memory. The VHDL code for the ADC was developed and tested using various tools. Testing verified the functionality of the ADC, VME interface, and data acquisition.
1. The Keil uVision IDE allows developers to create embedded applications using Keil development tools by integrating a project manager, compiler, source code editor, debugger and simulator into a single environment.
2. Flash Magic is a tool for programming flash-based microcontrollers.
3. The Keil software development cycle is similar to other software projects, involving creating projects, adding source code files, compiling, debugging errors, and downloading the code to the microcontroller board.
The document summarizes Gayatri Kindo's experience taking summer courses in industrial automation and VLSI design at the Central Tool and Training Centre in Bhubaneswar, India. The courses covered topics like programmable logic control, pneumatics, electro-pneumatics, and VLSI software and design. Hands-on learning included experiments with PLC hardware and programming as well as designing circuits on FPGA boards. While time constraints sometimes hindered comprehensive learning, overall the practical training approach and industry-standard facilities provided an engaging learning experience that helped strengthen Gayatri's technical foundation.
- J2ME is a Java platform for embedded and mobile devices like phones, PDAs, etc.
- It has three main configurations: CLDC for low-end devices, CDC for more powerful devices, and Java SE for desktops.
- Profiles add functionality and APIs to configurations for specific device types. The main profile is MIDP for mobile phones.
- Optional packages provide additional common APIs like Bluetooth, messaging, location services, etc.
- J2ME is widely used in low-cost mobile devices but has declined on newer smartphones that use Android or iOS.
This document provides a summary of Sugumar N's qualifications and experience. He has 9.4 years of work experience as a Senior Software Engineer. His expertise includes C, C++, embedded development, automotive and bio-medical domains, testing tools like INCA and CANalyzer, communication protocols like CAN and LIN, microcontrollers like 8051 and PIC, and IDEs like Keil C and MPLAB. He has worked on projects involving seat control ECUs, battery charging units, pump parameter displays, and implementing CAN frames.
This profile summarizes Wonho Park's experience working in automotive software, embedded Linux/Android development, and SoC architecture design. Park has over 15 years of experience bringing up boards, porting operating systems, and optimizing performance. Currently, Park is involved in designing battery management and infotainment systems for electric vehicles after recently joining the automotive industry.
Senthilnathan Dhamodharan is a senior software professional with 13 years of experience in application development, embedded systems, network management, and board support packages. He has expertise in areas such as FCAPS-based network management systems, kernel module programming, device driver development, software development processes, and project management. He is skilled in languages like C, C++, Java, and Python and has worked on projects for companies in defense, aerospace, telecommunications and other industries.
The document is a 22-page curriculum vitae for Mohamed Karoui. It provides details on his 10 years of experience in embedded systems development across various sectors including automotive, truck, railways, military, and medical. It lists his software and hardware skills, languages, and details several embedded software engineering roles he has held with ACTIA and its subsidiaries from 2008 to the present.
Vineesh Kumar is seeking an opportunity as an embedded engineer. He has 4.8 years of experience as a senior software engineer developing embedded software for automotive infotainment systems. He has 1.5 years of onsite experience in Japan developing device drivers, audio routing, and multimedia software. He is proficient in C/C++, Windows CE, and has worked with Renesas and Freescale microcontrollers.
The document provides a summary of a job applicant's professional experience and qualifications. It includes experience developing bootloaders, board support packages, and device drivers for various platforms. It also lists programming languages and technical skills, educational background, and details of past projects involving areas like Android development, driver development, and validation work for various clients.
This document provides a summary of Srinivasa Rao Veeravalli's experience and qualifications. He has over 10 years of experience in the IT industry designing and implementing embedded products for various domains. He has extensive experience in safety analysis methods and compliance with various safety standards like ISO26262. He also has expertise in software development, programming languages, microcontrollers, protocols and tools.
Mohammad Arshad has over 14 years of experience in embedded systems and software development. He has expertise in C/C++, microcontrollers like MSP430, STM32, and AVR, and real-time operating systems like FreeRTOS. Some of his project experiences include developing firmware for a fingerprint-based one-time password device, a voice encryption device for Android, and a TCP/IP-enabled LCD TV network. He is currently working as a senior technical lead at Tarang Software Technologies in Bangalore.
Xiaoguang Dai is an experienced embedded software engineer with over 10 years of experience developing device drivers and firmware for Linux operating systems. He has expertise in C programming and knowledge of ARM, PowerPC, and MIPS architectures. Dai has worked at several companies developing embedded software, including Intel, Atheros, Sun Microsystems, and Delta Networks. He has a master's degree in computer science and proven experience developing drivers for technologies like USB, SCSI, flash memory, I2C, and JTAG.
Shivalingappa is a software engineer seeking a position in a progressive organization to further develop his technical skills. He has 1.4+ years of experience developing real-time embedded systems and avionics systems. He is currently working as a software engineer at Aeronautical Development Agency on deputation from M/s Sheeba Computers since April 2014. He has skills in C programming, VxWorks, protocols like MIL-STD-1553B, and the software development life cycle.
Ramachandra PC is seeking a dynamic job where he can gain and share knowledge. He has 1.6 years of experience in avionics testing and development using C/C++ and assembly languages. His skills include embedded software development, testing, requirements documentation, and working well in a team. He completed projects at DRDO involving digital flight control computers and air data computers. He has a BE in electronics and communication and is proficient in various programming languages, communication protocols, and IDE tools.
EclipseEmbeddedDay2009-OSGi: Best Tool In Your Embedded Systems ToolboxBrett Hackleman
We discuss several of our past and current OSGi-based solutions for defense systems, mining equipment, construction equipment, industrial automation, and automotive/telematics domains. We present some best practices for building flexible, cross-platform, high-performance embedded application and the resulting lessons learned along the way. We demonstrate how the Eclipse Runtime Components and Frameworks can be used to access communication buses such as CAN, J1939, J1850, and MIL-STD-1553. Finally, we explain how using OSGi and Equinox can simplify the development, testing, and deployment of your next application, whether embedded or not.
This document contains the resume of Harish Kumar Sampath Kumar. It summarizes his professional experience in embedded systems, audio software development and board bring up using C/C++, Linux and other tools. It lists his 7 years of experience in various roles at companies like Continental Automotive Systems, Motorola Solutions, Clarion and others. It also provides his educational qualifications and technical expertise.
The document provides a curriculum vitae for Parimal P. Thakkar, who has over 10 years of experience in desktop and client server application development using technologies like .NET, SQL Server, and VB. He has worked as a team leader and module leader on various projects in companies like SciTER Technologies, CIMCON Software, and Aruhat Technologies. The CV lists his technical skills, work experience on different projects, educational qualifications, achievements, and strengths.
Nainesh Doriwala has over 3 years of experience in software engineering and protocol development. He has worked at HCL Technologies and Intel Mobile Communications. His skills include C programming, Linux, networking protocols like SNMP, Bluetooth, and embedded systems. He has a Master's degree in Embedded Systems from Nirma University and a Bachelor's degree in Electronics and Communication.
The document provides a summary of Michael Joshua S's professional experience and skills. It summarizes over 12 years of experience in embedded systems testing and validation across various industries. Key roles included consulting test engineer, team lead, and project engineer. Technical skills include test automation using National Instruments hardware and software, system engineering, verification and validation, and embedded software development.
Mohamed Ramadan Yassin is an embedded software engineer with over 3 years of experience developing firmware for devices ranging from small devices to IoT products like smart power meters. He has worked at TieTec Company since 2015 developing firmware for their smart power metering system and at Fundo World Company in 2015 developing firmware for their Cubey educational game system. Previously, he conducted research and development at EgyptSat Company on projects involving RTK GPS, GPS compass, license plate recognition, and 3D/2D face recognition. He has skills in C/C++, embedded systems, microcontrollers, serial interfaces, FPGAs, RTOSes, and development tools. He holds a diploma in embedded
Balmukund Dubey is seeking a challenging career that provides opportunities for analytical thinking and learning. He has a B.E. in Electronics and Communication from Government Engineering College-DAHOD. He has over 1.4 years of experience in validation of automotive electronics and testing of software. His skills include protocols like CAN, LIN, FlexRay, and tools like CANoe, CAPL. He is currently working as a Trainee Software Engineer at DELPHI AUTOMOTIVES PVT. LTD. and has experience with projects involving CMA and SPA architectures.
Siva Srinivas is a Senior Technical Specialist at TPVision in Bangalore, India. He has over 9 years of experience developing Android and embedded software solutions. His skills include Java, C/C++, Android, REST APIs, DVB standards, and Agile methodologies. He has experience leading projects for digital TV applications and set-top boxes.
Vivek Dilip Kotwal is an embedded software engineer with over 3 years of experience. He has expertise in embedded C/C++, microcontrollers, protocols like CAN and I2C, and tools such as MATLAB and CANoe. Currently employed at Cresttek Engineering Solutions, his previous projects include developing a biometric attendance system using fingerprint detection and an ARM processor, and a CAN-based body control module for power windows and central locking in passenger cars. He holds a BE in electronics and telecommunication from Pune University.
1. VISWANATH K
viswa.kondapalli@gmail.com
Phone no: +919739441888 ________________________
Professional Profile:
Working as Tech Lead in CYIENT Ltd from APRIL 2014 to Till date.
Worked as Firmware Lead in AIZYC Technologies Pvt Ltd.
NOV 2012 to APRIL 2014.
Worked as Lead Engineer in HCL Technologies Ltd.
APRIL 2011 to OCT 31st
2012.
Worked as Software Engineer (V&V) in Honeywell Technology Solutions.
NOV 2010 to April 2011 Date.
Worked as Embedded Engineer in Linkwell TeleSystems Pvt LTD. FEB 2008
to NOV 2010.
Worked as Embedded Engineer in Tins JULY 2005 to FEB 2008.
COMPUTING SKILLS:
10+ years of Development Experience in Embedded Firmware and Embedded Linux
in various projects.
Strong in OS fundamentals, Bootloader and Linux kernel internals
Good Working experience on Board Bring-up and Porting with ARM processors.
Worked on Development boards like Panda Board / Sitara /Beagle Bone Black/
Raspberry Pi.
Good Working experience with CORTEX based SOCs
( OMAP4460/AM335x/BCM2835).
Experience in Embedded Linux BSP.
Experience in Embedded Linux device drivers - I2C, SPI, UART, and GPIO.
Worked on Linux I2C Device Driver (RTC-PCF8523, EEPROM-24AA08, VTSENSOR-
LTC2990, LTC2991, DPOT-MCP4460, and MCP4661).
Knowledge on Linux Debugging KGDB, KDB, GDB, Ptrace, Strace.
Low-level Drivers for SDMMC, I2S, AUDIO Codec (TLV320DAC3100 CS4350 and
UDA1380).
Experience on 8, 16(MSP430F 169/425/427), 32(ARM7) bit Micro Controllers.
Experience in Communication Protocols SD/MMC, USB, I2C, SPI, RS232.
Experience in Cross Compilers & Debugger on KEIL and IAR Embedded Workbench.
Experience on ZIGBEE WIRELESS Network (STAR/TREE).
Worked on all phases of SDLC (Software Development Life Cycle) in various
projects.
Working knowledge on Configuration tools like PVCS/SVN, DOORS.
Good working knowledge on MicroC OS-II.
EDUCATIONAL QUALIFICATION:
B.Tech in Electronics & Communications from TIRUMALA ENGG.COLLEGE
in 2005.
Diploma in Electronics & Communications from Sri Y.V.S & B.R.M
POLYTECHNIC in 2001.
S.S.C in S.P.R.M BLUE CONVENT in 1998.
PROFESSIONAL SUMMARY:-
Front Panel FEB 2015 – Till date
CYIENT LTD. Platform:
C
2. Client: Tailyn Technologies Cross Compliers Software, Tools used:
GDB,GCC.Arm-linux-gnueabi/hf
– Linux Kernel 3.14.xx.
– Ubuntu 12.10.
Microcontroller: AM3359.
Description: Front Panel to a Video Encoder System. The front panel shall communicate with the main board using a
packet-based protocol either USB/UART Interface. Based on the Main Board commands front panel has to perform respective
operation. Front panel consists of LCD to display the images, able to set/get FAN speed, and various command status using
LEDS and announcements on to the Speaker.
Roles and responsibilities:
1. Understanding the System requirements.
2. Board Bring-UP AM335X EVM SK.
3. Design and Development of BSP.
4. Application Implementation of UART Communication Protocol.
5. Application Implementation for Status LED’s and Key Press.
6. Driver Development for I2S for Audio Interface (Audio Codec TLV320DAC3100).
7. Driver Development for PWM FAN Speed .
8. Cross Compilation of Audio Library(MPG123).
HHD April 2014 – DEC 2014
CYIENT LTD.
Client: POC
Platform:
C
Cross Compliers Software, Tools used:
GDB,GCC.Arm-linux-gnueabi/hf
– Linux Kernel 3.14.00.
– Ubuntu 14.00.
Microcontroller: AM3352.
Description: The Home Health Device is meant for monitoring the Vital signs of Human being. This device is targeted for
use at Home and data collected from this device will be transmitted to Patient Health Record System. This data will be
analyzed by experts and appropriate actions will be triggered by Monitoring team in the Hospitals
Roles and responsibilities:
1. Customization of BSP.
2. Design and development and Implementation of UART Communication Protocol.
3. Driver Development for UART’s (1-Application interface & 2-Debug Port).
4. Driver Development for SPI to ECG AFE.
5. Driver Development for I2C RTC/EEPROM.
6. Driver Development for Battery Management.
PAMP-1A FEB 2013 – DEC 2013
AIZYC Technologies PVT LTD. Platform:
C
3. Client: AAL Cross Compliers Software, Tools used:
GDB,GCC.Arm-linux-gnueabi/hf
– Linux Kernel 3.4.00.
– Ubuntu 12.10.
Microcontroller: AM3359.
Description: Public Address System with Announcement Messages/Audio voice (Pre-recorded Audio
files/ On Time Announcements) in Metro Rails and communication between Passenger CAB to Driver
CAB. This system is also having Embedded Web Server to Configure the parameters and for the
System monitoring.
Roles and responsibilities:
1. Migration to Linux System requirements.
2. Customization of BSP.
3. Design and development and Implementation of Communication Protocol.
4. Driver Development for UART’s (1-Application interface & 2-Debug Port).
5. Driver Development for I2C for Audio Interface (Audio Codec
UDA1380/CD4350).
6. Driver Development for I2C system Voltage and Temperature monitor
(LTC2990, LTC2991)
7. Driver Development for I2C DPOT (Digital Potentiometer-MCP4460/MCP46610).
8. Driver Development for I2C EEPROM (EEPROM-24AA08).
9. Driver Development for SD/MMC.
Touch Screen Driver development JUN 2012 – OCT 2012
HCL Technologies.
Client: Grundfos.
Platform: C
Cross Compliers Software, Tools used:
-GDB, GCC and arm-linux-gnueabi.
– Linux Kernel 3.2.24.
Micro Processor: OMAP3530.
Touch Controller: AT42QT602240
Description:
The AT42QT602240 uses a unique charge-transfer acquistion engine
to implement the Qmatrix capacitive sensing method patented by Atmel. This allows the
measurement of up to 224 mutual capacitance nodes in under 1ms. The entire touch
screen sensing solution can measure, classify and track single finger touch every 4ms if
required.
Responsibilities:
Understanding the Touch Screen technology.
Interfacing Touch screen with Micro Processor using I2C protocol.
Responsible for developing complete driver.
Responsible for integrating Touch controller.
Responsible for preparing Design Documents.
4. REDWOLF/SAVER MAY 2011 – JUN 2012
HCL Technologies.
Client: Grundfos.
Platform:
Embedded C, RTOS (prop. Client)
Cross Compliers Software, Tools used:
Tools – HEW and IAR and Visual Studio for
Simulator.
Emulators – E10A for HEW and Minicube for IAR
Embedded Workbench
Description:
The Pump Display Module consists of dedicated Hardware and Software
modules and interfaces with the Front End Main Board over the SPI bus through the
application defined protocol. The Pump Display Module acts as Master initiates the
communication with Slave and requesting for status and Data and Configuration settings.
The Commands are transmitted to the Front End Main Board and the received information
is displayed on the LCD display for user actions.
Roles and responsibilities:
1. Understanding the System requirements.
2. Design and development of Communication Protocol.
3. Implementation new features of CR’s.
4. Documents are updates for HLD.
5. Documents are updates for LLD.
6. Documents are updates for UTP.
7. Involved in peer review/s.
GGF-PFD/ MFD and Middleware Components NOV 24th
2010 – April 20th
2011
Honywell Technologies Solutions Pvt Ltd.
Platform:
Embedded C
Cross Complier - Code warrior
Emulator - Multilink(BDM)
Software, O/S Tools used:
TIU Server, TIU Scripting.
Description:
Graphic Generation Function (GGF) is a part of Avionics Cockpit Displays software and it
is responsible for generation of integrated flight data for display in the Primus EPIC system.
The GGF is a collection of processes, which use aircraft and subsystem information to create display
data .This display data is formatted for the Graphics API in the DU-1080, which generates OpenGL
instructions for the rendering process, which also resides in the DU-1080.
The Displayable formats include PFD, MFD & EICAS which reside on the processor card of the Display
unit. The objective is to assess the performance of the software and check the deviation of the software
from the requirements.
Roles and responsibilities:
1. Understanding the System requirements.
2. Involved in Analysis of Code.
3. Involved in design and development of unit test cases.
4. Executed and verified the test cases on Simulator.
5. Involved in peer review/s.
5. Single Phase Energy Meter OCT 14th
2009 – NOV 20th
2010
Linkwell Telesystems Pvt Ltd.
Platform:
Embedded C, MSP430F425/427.
Cross Complier – IAR Embedded WorkBench
Emulator – FET430UIF(TI)
Description:
New Generation Energy Meter is a solid state Data Acquisition system
which measures the amount of energy consumed/produced, with Smart Metering like
Tamper Resistant, electronic register to record the energy consumed features.
Roles and responsibilities:
1. Understanding the Meter Communication Module requirements.
2. Customization of BSP.
3. Design and Development of UART Low Level Driver.
4. Understanding the Low Power requirements of the System.
5. Design and development of LOW Power Mode.
6. Involved in Integration of different modules, specific to Requirements.
7. Executed and verified the test cases with on Simulator.
8. Involved in peer review/s.
AMR (Automatic Meter Reading) with
Zigbee
FEB 8th
2008 – OCT 13th
2009
Linkwell Telesystems Pvt Ltd.
Platform:
Embedded C, LPC2148, uPSD3334 and
MC13213.
Cross Complier – KEIL , Codewarrior.
Emulator – ISP Jtag and Multilink(BDM)
Description:
Automatic meter reading is for Industrial purpose and mainly for Motoring
Demand, Electricity tampering and misuse.
This project is divided into 3 modules BCS (Base Control Station) is the main
CPU/Server. DCU (Data Concentrator Unit) on LPC2148 and MIU (Meter Interface Unit) on
uPSD3334. All DCUs are connected to BCS through GSM Network due to long distance.
Each DCU connects 10-20 MIUs are connected with Zigbee Transceiver MC13213.
Data Reads from Energy meter and transmitted upon request from BCS, MIU
to DCU and finally to BCS. The MIU and DCU form a Point to Point communication in a
Zigbee STAR structure. DCU and BCS communication medium with GSM Network.
ZIGBEE wireless networks TREE and Mesh with BEESTACK. BEESTACK which is a
free stack offered by Vendor. BEESTACK uses a cooperative multitasking scheduler.
BEESTACK can build TREE and MESH Network. BEESTACK which is a 5 layer stack, having
Physical, MAC, Network and Application support sub layer and Application/Application
framework layer to the user application requirements.
Roles and responsibilities:
1. Understanding the Communication System requirements for various Tender
Specifications from various States Electricity Boards.
6. 2. Understanding the ZigBee Network requirements.
3. Customization of BSP.
4. Design and development of Communication Protocol for Various Specifications.
5. Design and development and Implementation of Low Level Drivers for UART on
LPC 2148.
6. Design and development and Implementation of unit test cases.
7. Involved in peer review/s.
RF-Simulator MARCH 2007 – JAN 21th
2008
TINS
Platform:
Embedded C, MSP430F169.
Cross Complier – IAR Embedded WorkBench
Emulator – FET430UIF(TI)
Description:
Front Panel Interface to System through KEYPAD to type data on LCD (40x4)
in local mode and in Remote Mode through GPIB and Serial Communication (RS232))
GPIB (General Purpose Interface Bus) to enable easier interconnection between
instruments and controllers such as computers.
Roles and responsibilities:
1. Understanding the System requirements.
2. Customization of BSP.
3. Design and development implementation of Low Level Drivers KEYPAD.
4. Design and development of Low Level Drivers LCD on AT89C55WD.
5. Design and development of Low Level Drivers SPI.
6. Design and development of Low Level Drivers UART.
7. Involved in design and development of Module testing.
MENU-CARD and WIRELESS-BILLING
SYSTEM using WIFI and
JUL 2005 – MARCH 2007
TINS
Platform:
Embedded C, MSP430F169.
Cross Complier – IAR Embedded WorkBench
Emulator – FET430UIF(TI)
Description:
WIRELESS BILLING SYSTEM using WIFI, which is used for Big-Shopping
malls. This application is used for Consumer-Details. Retrieve an Employee Details and to
print the Consumer details update which is updated to SERVER.
Roles and responsibilities:
1. Understanding the System requirements.
2. Customization of BSP.
3. Design and development of Low Level Drivers KEYPAD.
4. Design and development of Low Level Drivers LCD.
5. Design and development of Low Level Drivers UART.
6. Involved in design and development of Module testing.
7. Involved in peer review/s.
7. Personal details:
Name : Viswanath K
Father’s name : K.S.CH.S.Sastry
Date of birth : 25th
May 1983
Gender : Male
Phone No : +919703555540.
Passport No : F5545362
I here by declare that the particulars furnished above are true to the best of my knowledge
Place: Hyderabad
Date:
(Kondapalli Viswanath)